IMMIGRANT – one who settles in a country having emigrated from another
Merriam-Webster Online Dictionary
immigrant (noun) one that as - immigrates
a) a person who comes to a country to take up permanent residence
b) a plant or animal that becomes established in an area where it was previously unknown