Skip navigation.

yaksha - What does it mean?

Definition of 'yaksha'

English

(wikipedia)

Noun

(en-noun)
  • (Buddhism) a spirit that watches over the treasures hidden in the earth and tree roots
  • Similar to 'yaksha'

    yakka, yucca, yowza, yacca