The different faces of the yakshini. Drawing by the author Yakshini are mythical creatures in the Hindu, Jain, and Buddhist traditions, effectively representing the female counterparts of the male magical nature spirits, yaksha. The Sanskrit term yakshini is customarily translated as demoness. They are a class of demigoddesses, primarily tied to natural phenomena of growth and […]