cosmopolite

Noun
  1. A sophisticated person who has travelled in many countries (synset 109986936)

Found on Word Lists

Other Searches