Durga (Sanskrit: दुर्गा); meaning “the inaccessible” or “the invincible”; “one who can redeem in situations of utmost distress” or “the one who eliminates sufferings ” is a form of Devi, the supremely radiant goddess, depicted as having eighteen arms, riding a lion or a tiger, carrying weapons and a lotus flower, maintaining a meditative smile,…
by Gabriela