Synonyms: arrival, arriver, comer
Definition: someone who arrives (or has arrived)
Similar words: traveler, traveller
Definition: a person who changes location