Yaksha (Sanskrit यकà¥à¤· yaká¹£a, Odia-ଯକàଷ, Pali yakkha) are a broad class of nature-spirits, usually benevolent, but sometimes mischievous and sexually aggressive or capricious caretakers of the natural treasures hidden in the earth and tree roots. ... In Hindu, Jain, and Buddhist texts, the yaká¹£a has a dual personality.
Scottish Meaning: The name Lorna is a Scottish baby name. In Scottish the meaning of the name Lorna is: Feminine of Lorne from Loren referring to the laurel tree symbolic of honor or victory.
Dharnendra is a baby boy name its meaning is yaksha of lord parshwnath. Mostly popular in religion. The poeple have viewed this name 2022 times.