Sri Durga Aapadudhdaara ashtakam in Sanskrit ( श्री दुर्गा आपदुद्धाराष्टकम् )
Sri Durga Aapadudhdaara ashtakam is dedicated at the lotus feet of Goddess Durga. The word "Durga" in Sanskrit means a fort, or a place which is difficult to overrun. Another meaning of "Durga" is "Durgatinashini," which literally translates into "the one...