Meaning
King of Gods, Indra. A powerful name indicating divine leadership and strength. It suggests a person of authority and celestial grace, embodying regal qualities.
Origin: Sanskrit
Etymology
A variant of Devendra, from Sanskrit 'deva' (god) + 'Indra' (chief of gods).
Numerology
5
Curiosity
Loves change and travel. Talks easily and thinks fast.