London

🇬🇧 UK/ˈlʌndən/🇺🇸 US/ˈlʌndən/
English
  1. 1.n.The capital city of the United Kingdom, located on the River Thames.
  2. 2.n.A city in the US state of Ohio, or other places named after the British capital.

Examples

  • ENLondon is a global financial center.
  • ENShe visited London, Ohio, last summer.
SFI Rank2933
SFI Score43.43
Frequency (per million)2.2