Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

yaksha Definition

Cancel
yaksha
noun
A kind of supernatural being, usually depicted as a benevolent tutelary deity, that attends on the god of wealth

Words Related to yaksha!

yaksha Examples by Brain Bank Users