Durga – The Goddess of strength and a divine mother and protector The name “Durga” means the ‘invincible’ in Sanskrit. Goddess Durga is a Goddess of strength and justice who brings compassion, peace, calm and order to …