Definitions
London Tweet Definition of London Like Definition of London on Facebook
proper noun 
  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, Canada, with a population of approximately 300,000.
  3. (as a modifier) Of, from, or pertaining to London in the UK.
  4. (as a modifier) Of, from, or pertaining to London, Ontario, Canada.

Supplemental Details:Sponsor an extended definition for London for as little as $10 per month. Click here to contact us.

     Full Definition of London
  

 Find:
  Words Starting With:
  Words Ending With:
  Words Containing:
  Words That Match:

 
 Translate Into:
  
Dutch   French   German
  
Italian   Spanish
    Show results per page.

Browse the Dictionary
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

   
Dictionary content provided from Wiktionary.org under the GNU Free Documentation License
Allwords Copyright 1998-2022 All rights reserved.