NichiDict

夜叉

やしゃ
[yasha]

Meanings

1.Noun

yaksha (Buddhist guardian deities sometimes depicted as demonic warriors)