REVENANT
[noun]
1. a person who returns.
2. a person who returns, supposedly from the dead.
3. a person who returns as a spirit after death; ghost.
Etymology: from French for ghost, from revenir, “to come back”, from Latin revenīre, from re– prefix for “again” + venīre, “to come”.