What is the meaning of the name Indira?
The name Indira is primarily a female name of Indian origin that means Bestower Of Wealth.
An epithet of the Goddess Lakshmi. Indira Ghandi, prime minister of India (1966-1977)
People who like the name Indira also like: Leela
Names that sound like Indira:
Stats for the Name Indira