Girl Names baby nameIndira

What does the name Indira mean?

The meaning of the name “Indira” is: “God of Heaven & Thunderstorms”.

Additional information: Indira is one of the thousand names of Lakshmi, the Godess of Wealth and Wife of Vishnu. Indira means splendor or beauty.