Meaning:
Its source is a Sanskrit expression meaning "Indra's thunderbolt."
Languages:
This girl's name is used in Hindi.
Narrative:
It means ''Indra's thunderbolt.'' Indra is a Hindu god of battle, storms and the sun. He is often depicted riding a white elephant, thunderbolt in hand.