Popularity:8010
Origin:Sanskrit
Meaning:possesses rain
Indra is a boy’s name of Sanskrit origin. This name translates to “possesses rain,” referring to Indra’s origins as an ancient Vedic deity in Hinduism. Along with being the king of Svarga (Heaven) and the gods, he is linked to the sky, lightning, and rain. In the Rigveda, an ancient Sanskrit collection of hymns, Indra defeats a great evil that obstructs human prosperity and happiness. He then introduces the rain and the sunshine as friends of mankind, helping nature to flourish and grow. With this legacy, Indra has great promise as an inspiring given name. It also possesses a distinctly timeless style, standing out in any situation thanks to its ancient roots.

Popularity Trend Chart

Roll over the visual for detailed rankings by year.

Source: Social Security Administration

Not sure you have the perfect name? Search to add more baby names to your My Favorites list.