YAKSHA


Meaning of YAKSHA in English

noun a kind of demigod attendant on kuvera, the god of wealth.

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