YAKSHA


Meaning of YAKSHA in English

(n.) A kind of demigod attendant on Kuvera, the god of wealth.

Webster's English dictionary.      Английский словарь Webster.