← DefinitionshareGuesskanounIn ancient Egyptian religion, the spiritual part of a person that lives on after death, often shown as a spirit double.No synonyms or antonyms found for this word.