Emigrant, immigrant are comparable but not interchangeable when denoting a person who leaves one country in order to settle in another.
Emigrant (so also emigrate, emigration ) is used with reference to the country from which, immigrant (so also immigrate, immigration ) with reference to the country into which, migration is made. The former marks the going out from a country; the latter, the entrance into a country.