Alphabet Filter:

Results

Definition of london:

  1. The capital city of England.

Synonyms:

capital of the United Kingdom, Jack London, John Griffith Chaney, Greater London, British Capital.

Usage examples: