Indra Meaning and Origin
The name Indra is a girl’s name meaning “possessing drops of rain” and is of Sanskrit origin. Indra is the name of the god of the sky and lord of the rain.
Posts with the name Indra:
The name Indra is a girl’s name meaning “possessing drops of rain” and is of Sanskrit origin. Indra is the name of the god of the sky and lord of the rain.
Posts with the name Indra: