The name Shivani is a girl's name of Hindi origin meaning "life and death". Shivani and is often added to lists like Girl Names That Mean Life and discussed in our forums with posts like "Love, Like, Lose -- Outlandish/Guilty Pleasures edition!".
From the experts:
Shivani sounds fresh and powerful.