- Current rating.
to add this name to your favorite namelist!
The meaning of the name Indra is Controls The Rain
The origin of the name Indra is Indian (Sanskrit)
People who like the name Indra also like: Cyrus
, Archer Violet
No photos uploaded, yet, for the name Indra.