Yaksha (
Sanskrit ,
Pali yakkha) is the name of a broad class of nature-spirits, usually benevolent, who are
caretakers of the natural treasures hidden in the earth and tree roots. They appear in
Hindu,
Jain and
Buddhist texts. The feminine form of the word is ) or
Yakshini ().