Londoner

1. (noun) a resident of London
Related Words: Cockney, English person



Terms and Conditions of Use / Copyright Notice