noninhabitant

Noun

 * 1) One who is not an inhabitant; a stranger, foreigner, or nonresident.

Synonyms

 * ,, ; see also Thesaurus:foreigner