rakshasa; man-eating demon
A demonic being in Hindu and Buddhist mythology, often depicted as a man-eating ogre or evil spirit. In Japanese, it appears in Buddhist contexts and classical literature.
from Sanskrit rākṣasa
Rakshasas often appear in Buddhist tales.
man-eating fiend; demon; ogre
From Sanskrit rākṣasa, via Buddhist texts.