luxembourger

Noun
  1. A native or inhabitant of Luxembourg (synset 109740640)

Found on Word Lists

Other Searches