Meaning
A common variant of Indra, the king of gods. This name signifies power, leadership, and control over the heavens. It embodies royalty and divine authority.
Origin: Sanskrit
Etymology
A shortened or regional form of Indra.
Numerology
8
Determination
Determined and patient. Works hard for lasting success.