English
Proper noun
London
- The capital city of the United Kingdom and of England, situated near the mouth of the River Thames in southeast England, with a metropolitan population of more than 12,000,000.
- a city in southwestern Ontario having the metro population of around 300,000. See also: London, Ontario
- A city in southeastern Africa.
Translations
Adjective
London (no comparative or superlative forms)
- Of, from, or pertaining to London
Translations
Related terms
See also