Girl Names baby name Sheeva

What does the name Sheeva mean?

The meaning of the name “Sheeva” is: “Charming”.

Categories:
Gender:
Origins:
Starts with: