Definition of Londoner

  • 1. A native or resident of London Noun

Semanticaly linked words with "londoner"

Hyponims for word "londoner"