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

from Wiktionary, Creative Commons Attribution/Share-Alike License

In honour of the Battle of Trafalgar.

Examples

    Sorry, no example sentences found.

Comments

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