(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