Yaksha Definition
noun
(Buddhism) A spirit that watches over the treasures hidden in the earth and tree roots.
Wiktionary
Other Word Forms of Yaksha
Noun
Singular:
yaksha
Plural:
yakshasOrigin of Yaksha
-
From Sanskrit यक्ष (yakṣa).
From Wiktionary
Find Similar Words
Find similar words to yaksha using the buttons below.