london

Lon-don · noun

imported

Definitions

noun

  1. 1.

    The capital and largest city of England and the United Kingdom, situated on the River Thames.

  2. 2.

    A city in Ontario, Canada.

  3. 3.

    Used attributively to describe things associated with London.

Phrases & expressions

  • London calling — A phrase associated with the BBC World Service.
  • London Bridge is falling down — A traditional nursery rhyme.
  • streets of London — The city's thoroughfares; sometimes used poetically.

Related words

Etymology

From Latin Londinium, the Roman name for the settlement. The origin is uncertain but may derive from a pre-Celtic or Celtic word. One theory connects it to the Celtic word lond ("wild, bold") or plowonida ("swimming river").