emigree

Explore definitions, synonyms, and language insights of emigree

Definitions

Noun
someone who leaves one country to settle in another

More General Terms