meaning of londoners
1.
A
native
or
inhabitant
of
London.
2.
a
resident
of
London
Related Words
londoner
|
Developed & Maintained By
Taraprasad.com