london

language: en

definitions

  1. noun
    the capital and largest city of England and the United Kingdom
    en: the capital and largest city of England and the United Kingdom
  2. proper noun
    a common name for the city of London
    en: a common name for the city of London

examples

  1. London is famous for its museums.

    London is famous for its museums.

  2. We visited London last year.

    We visited London last year.