Meaning of london
Definition of london
(noun)
the
capital
and largest
city
of England;
located
on the Thames in
southeastern
England;
financial
and
industrial
and
cultural
center
United States
writer
of novels
based
on experiences in the Klondike
gold
rush
(1876-1916)
Other information on london
WIKIPEDIA results for
london
Amazon results for
london
Tweet