ഇന്ദിര (indira) Malayalam word · pronounced indira Meaning in English Goddess Lakshmi English words: goddess, lakshmi