revenant - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    one that returns after death or a long absence

    The narrator is indeed a revenant, a French expression for 'ghost'.

    Submitted on 13/01/2016