The goddess gets her name from Vindhya Range and the name Vindhyavasini, literally means, she who resides in Vindhya. As it is believed that the Shaktipeeths were created on earth, where the body parts of Sati fell. But Vindhayachal is the place and a Shaktipeeth, where the Devi had chosen to reside after her birth.