LOND


Meaning of LOND in English

[Lond] abbreviation London, Londonderry

Merriam-Webster English vocab.      Английский словарь Merriam Webster.