n. émigré, expatriate, displaced person, DP, refugee, boat person; colonist, settler For millions of European emigrants, their first sight of the promised land was the Statue of Liberty in New York harbour
EMIGRANT
Meaning of EMIGRANT in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012