Meaning of name Indira - Goddess Lakshmi, Bestowed of prosperity, Epithet of Lakshmi, Consort of Vishnu, The Goddess Indira issued at the creation from the petals of the flower. Currently we have thousand of Baby Girl Names A to Z with meaning. Know Similar Names and Variant Names for name Indira