English-Hindi dictionary »

yaksha meaning in Hindi

EnglishHindi
yaksha ((Buddhism) a kind of supernatural being)
noun

यक्षnoun

Your history