Skip links

In Hinduism, Durga means “the inaccessible or the invincible”; Durga is a form of Devi, the supremely radiant goddess, depicted as having eighteen arms, riding a lion or a tiger