Meaning of Londoner
Definition of Londoner
(noun)
a
native
or
resident
of London
Other information on Londoner
WIKIPEDIA results for
Londoner
Amazon results for
Londoner
Tweet