trafalgar_square has definitions from the field of geography
1
[ noun ] (geography) a square in central London where there is a memorial to Admiral Nelson

Related terms

public_square London

*