Nouns

(n)revenanta person who returns after a lengthy absence
(n)revenantsomeone who has returned from the dead

Adjectives

(a)revenantof or relating to or typical of a revenant“revenant shrieks and groans”
(s)recurring, revenantcoming back“a revenant ghost”