londinense
Top 20000
Meanings
Noun
1. Londoner (native or inhabitant of the city of London, capital of England and the United Kingdom)