London
(Lon-don)
2 syllables
Definition
noun. a metropolis in SE England on the Thames capital of the United Kingdom.
Example Sentence
Queen Elizabeth of Great Britain lives in a palace in London.
Rhymes
- dundon
- grunden
- london
- lunden
- munden
- sundin