Browsing: Shailputri

According to Hindu mythology, Navadurga literally means the manifestation of Durga in nine different forms. Navdurga refers to Goddess Parvati.