LONDON Meaning of LONDON in English n. London broilLondon planeLondon plane treeEast LondonGreater LondonNew London Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012