The first name Shiva is female and male.
Shiva is the name of the Hindu god of destruction and restoration. In India, it is a male name, in other countries a female one.
Shiva means “kind”, “benign”, “auspicious”.
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!