cosmopolite
1. [ noun ] a sophisticated person who has travelled in many countries
Synonyms: cosmopolitan
Related terms: sophisticate globetrotter
Similar spelling:   cosmopolitan