It's the English name of London. It is the English name of the Capital of England and the United Kingdom. It's the name of many localities. Especially in Canada and the United States. Name of cities in Canada (province of Ontario), in the United States (State of Ohio) and in Equatorial Guinea (Littoral province).
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list