English

London

[ˈlʌndən]

noun

Meaning 1

The capital city of England and the United Kingdom, in the south-east of England on the River Thames.

in other languages:

УЖМ

meaning 1

meaning 1

Ukrainian

лондон (meaning 1)

Czech

Londýn (meaning 1)

ČZJ

meaning 1