Meaning of cosmopolite

Definition of cosmopolite

(noun) a sophisticated person who has travelled in many countries

Other information on cosmopolite

WIKIPEDIA results for cosmopolite
Amazon results for cosmopolite