Shatakshi.
("hundred
eyes") Shakumbhari Devi's epithet is based on a myth about her taking the
shape of a hundred eyes and watering the world with her tears when the ground
is parched by drought.
Shakumbhari Devi is the name of a goddess who is worshipped
in India.