This App is Free & OFFLINE for all users. It contains shri Durga Chalisa in hindi, english and audio format Goddess Durga, meaning "the inaccessible" or "the invincible"; Durga) is the most popular incarnation of Devi and one of the main forms of Goddess Shakti.