non-resident

Noun

 * 1)  A person living in a country who is no legal permanent resident.
 * 2) one who is not a resident; an alien; a foreigner.

Synonyms

 * ,, ; see also Thesaurus:foreigner