revenant
/ˈrɛvənənt/Definitions
1. noun
A person who returns, especially one who returns from the dead or from a long absence.
“The legend of the revenant haunted the small town for generations.”
2. noun
A spirit that returns to haunt a place.
“The ancient castle was said to be haunted by a malevolent revenant.”