revenants
English
Noun
revenants
plural of
revenant
Anagrams
Tavenners
French
Noun
revenants
m
plural of
revenant