Trafalgar Square love

Trafalgar Square

Definitions

from Wiktionary, Creative Commons Attribution/Share-Alike License

  • proper n. a square in Westminster; the site of Nelson's Column, National Gallery and frequent demonstrations

Etymologies

In honour of the Battle of Trafalgar. (Wiktionary)

Examples

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.