cosmopolite

nounA person who is familiar with and at ease in many different countries and cultures.
adjectiveHaving a worldwide scope or outlook; free from local or national prejudices.
cosmopolite synonyms & antonyms | whatsthatwordmean | whatsthatwordmean