Search Result:London
Overview of noun london
The noun london has 2 senses
- London, Greater London, British capital, capital of the United Kingdom -- (the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center)
- London, Jack London, John Griffith Chaney -- (United States writer of novels based on experiences in the Klondike gold rush (1876-1916))