Arriver

(n.) One who arrives.