Derived from the name of Shiva — the god of destruction in Hinduism — Shivi is a female given name in India.