There are affiliate links in this post.  Read my disclosure policy to learn more.

Indra

Meaning, origin, and popularity of the name Indra

Indra

Possessing Drops of Rain

Indra is the name of the god of the sky and lord of the rain.

Meaning:

Possessing drops of rain

Origin:

Sanskrit

Gender:

For a girl

Popularity:

Not in the U.S. top 1,000 names

Search Girl Names by Letter