8 letters · 11 points in Scrabble
noun a person who returns after a lengthy absence
noun someone who has returned from the dead
adjective of or relating to or typical of a revenant
origin19th century. From French revenant, the present participle of revenir (“to return”). Compare revenue.
Etymology from Wiktionary, CC BY-SA 3.0