Shiva
Primarily Female
The meaning of the name Shiva is Charming, Eloquent
The origin of the name Shiva is Persian
Alternate spellings: Sheiva
Notes:
Shiva is both a feminine Persian name and the name of a masculine Hindu deity with a separate etymology. The deity's name means "benign, auspicious".