What is the full meaning of revenants
REVENANT, (French) one that returns after death or a long absence [n]
Example of the word revenants placed on a Scrabble board.