Canadian English Meaning of trafalgar square

Trafalgar Square

Other Canadian English words related to Trafalgar Square

No Synonyms and anytonyms found

Definitions and Meaning of trafalgar square in English

Wordnet

trafalgar square (n)

a square in central London where there is a memorial to Admiral Nelson

FAQs About the word trafalgar square

Trafalgar Square

a square in central London where there is a memorial to Admiral Nelson

No synonyms found.

No antonyms found.

trafalgar => Trafalgar, traductive => transformative, traduction => Translation, traduct => translation, traducingly => translatingly,