Manasa is a very powerful and widely-worshipped deity in Hindu mythology: the Snake Goddess, imploring protection from bites of snakes and fertility blessings. Her name, derived from the Sanskrit word “Manasa,” meaning “of the mind,” shows that she is both a benevolent and commanding presence. She finds wide and reverent worship in eastern India, in […]Read More