A person who settles in a country other than their country of origin.

In France, a person who has acquired French nationality since arriving in France is still counted as an immigrant, though not a person born as a French national abroad. Immigrants are qualified by their country of origin and not their nationality.