The name Indira means Bestower Of Wealth and is of Indian origin. Indira is a name that's been used primarily by parents who are considering baby names for girls.
An epithet of the Goddess Lakshmi. Indira Ghandi, prime minister of India (1966-1977)