How to say yaksha in Japanese

やしゃyasha

noun:

  • yaksha (Buddhist guardian deities sometimes depicted as demonic warriors) - From Sanskrit "yaksa"

Example Sentences

Nothing found.