Nihoner

“Yaksha” in Japanese

Short answer
夜叉 yasha やしゃ

Yaksha in Japanese is “夜叉” (yasha). Full meaning: yaksha (Buddhist guardian deities sometimes depicted as demonic warriors).

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.