LONDON


Meaning of LONDON in English

n. capital city of England; capital city of the United Kingdom; city in Ontario (Canada); name of several towns and cities in the United States; city in Belize (country located in Central America); name of two villages in South Africa; family name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.