All about the name INDRA

Meaning, origin, history.

Indra, derived from Sanskrit, translates to 'lord' or 'king'. It is of Hindu origin and signifies the god of sky, weather, rain, thunder, and war in Hindu mythology. In Buddhism, it refers to one who possesses the attributes of Indra. Traditionally used as a boy's name, Indra has gained popularity worldwide due to its powerful connotation.

See also

Buddhism
Hinduism

Popularity of the name INDRA since 1880.

Number of births per year since 1880.

"Indra saw a significant rise in popularity from the late 60s to the mid-70s, with peaks of 17 births in 1975 and 15 births each in 1977 and 1985. However, it experienced fluctuations throughout the decades, ranging from as low as 5 births in several years to recent highs of 28 births in 2015 and 27 births in 2020."