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: Noah, Silas, Xavier, Alistair, Liam, Anik, Maddox Aurora, Freya, Iris, Suri, Eva, Isla, Amira
Here are pictures of people with the name Indra. Help us put a face to the name by uploading your pictures to BabyNames.com!