noun. a person who returns after a lengthy absence.
adjective. coming back.
noun. someone who has returned from the dead.