meanings of London definition of London books about London references on London articles about London web search for London dreams about London
 Definition of London 
Table of contents

English

Proper noun

London

  1. The capital city of the United Kingdom and of England, situated near the mouth of the River Thames in southeast England, with a metropolitan population of more than 12,000,000.
  2. a city in southwestern Ontario having the metro population of around 300,000. See also: London, Ontario
  3. A city in southeastern Africa.

Translations

Adjective

London (no comparative or superlative forms)

  1. Of, from, or pertaining to London

Translations

Related terms

See also

Copyright 2008 WordIQ.com - Privacy Policy  ::  Terms of Use  :: Contact Us  :: About Us