What is the meaning of londoner in English?

Learn vocabulary with pictures as well as definitions of londoner in English

Learn in

See more

n. Londoner

Definition of Londoner in English

Person from London, capital of England and the United Kingdom.