There is a beautiful place about 30 kilometers from my residence, named Neelkantheshwar on a hilltop with view of some of the gorgeous valleys of the Western Ghats. There are innumerous statues everywhere. One of them is of Sherawali Mata. The literal meaning of Sherawali Mata is the goddess with lions. Sher means lion. Sherawali means having lions, in feminine form. Mata means goddess. Sherawali Mata is the goddess with lions. As mentioned in my post named Dagdusheth Ganpati, every god in India has a carrier/vehicle. The carrier or vehicle of Sherawali Mata is lion.
I took this photo of Sherawali Mata at Neelkantheshwar.
The fact must be that Sherawali Mata is actually Durga, the mother of all goddesses in Indian mythology. If this is true, Sherawali Mata is Parvati, the wife of Shiv, AKA Durga. When evils became a huge threat to the existence of the gods, all gods combined their powers in Parvati to incarnate Durga.