name meanings rain
Indra is a Sanskrit name, meaning âpossessing drops of rain.â In Hindu religion, Indra is the warrior god of rain and sky and is used for boys in India. But in America, Indra makes a better female name. You can even spell this name Indre.