what is the term of immigrant
A person who leaves one country to settle permanently in another.
a person who comes to live permanently in a foreign country