The story
In honour of the Battle of Trafalgar.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A square in the City of Westminster; the site of Nelson's Column, National Gallery and the scene of frequent demonstrations. Full definition →
In honour of the Battle of Trafalgar.
Etymology from Wiktionary, CC BY-SA 4.0.