Synonyms of 'foreigner'

alien, barbarian, exile, gringo, immigrant, newcomer, outlander, outlaw, outsider, refugee, stranger, tramontane, uitlander, Wanderer