indira name meaning
Indira is used predominantly in the English and Indian languages. Its origin is Sanskrit. It is derived literally from the word 'indira' which means beauty, splendour. Indira was one of the many names borne by Lakshmi the goddess of wealth, luck, love, and beauty in Hindu mythology.