(French) a person who has left her or his own country, usually for political reasons
emigrant
a person who immigrates
person from a foreign land
a person who is late
person who has just arrived in area
a person who is not (considered to be) an accepted member of a group, society etc
person who is foreign to something
a person who has been forced to leave her or his home or country because of danger from floods, war, political persecution etc
person running from something, often oppression
a person one does not know; person in a place where he or she is not known
person who is unfamiliar
a person who visits
person temporarily in a foreign location