Synonyms
Etymology

1. London

noun. the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center.

Synonyms

  • Westminster
  • Pall Mall
  • City of London
  • British capital
  • Wembley
  • Soho
  • Trafalgar Square
  • Old Bailey
  • the City
  • capital of the United Kingdom
  • Whitehall
  • Wimbledon
  • Harley Street
  • Tower of London
  • Greater London
  • City of Westminster
  • Big Ben
  • England
  • Greenwich
  • Londoner
  • West End
  • Fleet Street
  • Bloomsbury
  • Newgate

Etymology

  • Londinium (Latin)

Featured Games

Words that Rhyme with London

  • grunden
  • sundin
  • munden
  • lunden
  • dundon

2. London

noun. United States writer of novels based on experiences in the Klondike gold rush (1876-1916).

Synonyms

  • Jack London

Etymology

  • Londinium (Latin)
Synonym.com