Uncover the origin, popularity, and more for any name.
Indra is a masculine given name of Sanskrit origin. It is derived from the Vedic god Indra, who was the king of the gods and associated with thunder, lightning, rain, and war.
Business executive
Film director