person coming from a foreign country

See: alien
Full browser ?