london
Lon-don · noun
Definitions
noun
- 1.
The capital and largest city of England and the United Kingdom, situated on the River Thames.
- 2.
A city in Ontario, Canada.
- 3.
Used attributively to describe things associated with London.
Phrases & expressions
- •London calling — A phrase associated with the BBC World Service.
- •London Bridge is falling down — A traditional nursery rhyme.
- •streets of London — The city's thoroughfares; sometimes used poetically.
Related words
Etymology
From Latin Londinium, the Roman name for the settlement. The origin is uncertain but may derive from a pre-Celtic or Celtic word. One theory connects it to the Celtic word lond ("wild, bold") or plowonida ("swimming river").