Skip to content
Kotomora

屍し鬼き

し
き

Meanings

1

noun

vetala; corpse demon; ghoul

A Buddhist supernatural being that inhabits or animates corpses; often translated as vetala, corpse demon, or ghoul. Domain-specific religious term.