The souls or spirits of dead ancestors, conceived as deities or the subjects of reverence, or of other deceased relatives.
A supernatural being that returns from the dead; a zombie or ghost.
A person or thing reborn.
Someone who returns from a long absence.
Returning.