NOUN | location | Trafalgar Square | a square in central London where there is a memorial to Admiral Nelson |
---|
Meaning | A square in central London where there is a memorial to Admiral Nelson. | |
---|---|---|
Instance of | public square, square | An open area at the meeting of two or more streets |
Part of | London, Greater London, British capital, capital of the United Kingdom | The capital and largest city of England |
Spanish | Trafalgar Square | |
Catalan | Trafalgar Square |
©2001-24 · HyperDic hyper-dictionary · Contact