What does Shiva mean?
Shiva [shi-va] as a boys' name is of Hindi and Sanskrit origin, and the meaning of Shiva is "lucky". Name of the Hindu god Shiva. The cult of Shiva is widespread throughout India, and he is given prominence in many legends and folk tales.
(male) Shava, Shisa, ..
(female) Shisa, Shiza, .. Middle name pairings:
Shiva Camden (S.C.), ..
How popular is Shiva?
Shiva is an uncommon first name for males but a somewhat popular last name for all people (#149328 out of 150436, Top 99%). (2000 U.S. Census)
Shiva has yet to be ranked in the list thus far. (Top 2000 Names, 2015)