cosmopolite

Explore definitions, synonyms, and language insights of cosmopolite

Definitions

Noun
a sophisticated person who has travelled in many countries