Noun Definition
london
1.Definition: the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
Related Noun(s):greater london
Category: Places2.Definition: United States writer of novels based on experiences in the Klondike gold rush (1876-1916)
Related Noun(s):jack london, john griffith chaney
Category: People