london
london Lexical Profile
• noun
British The capital and largest city of the United Kingdom and of England, situated on the River Thames in southeastern England, serving as a major global hub for finance, culture, and politics.
The national government or central political authority of the United Kingdom, used metonymically.
"London has announced a series of new trade agreements with its European partners."
Canadian A city in southwestern Ontario, Canada, situated along the Canadian Thames River, known as a regional center for education and healthcare.
Word Nuance & Usage
In journalism and international relations, 'London' is frequently used as a metonym to represent the government or financial markets of the United Kingdom.
• Rhymes for london
• Nearby Words
Word Origin & Etymology
Derived from Latin 'Londinium', a settlement established by the Romans in the 1st century AD. The ultimate origin of the Latin name is uncertain, though it is believed to stem from a pre-Celtic or Celtic root.
Usage Trend
Historical frequency of usage in published text.