Englishfor English speakers
Enma
English
Meaning Enma meaning
What does Enma mean?
Enma
properNoun
—
(mythology, Shinto) The Japanese name for Yama, the Buddhist and Chinese god who presides over naraku (hell). A deity and/or personification of death. (Compare Izanami and the Shinigami.)
Are you looking for...?