Indira được sử dụng chủ yếu bằng tiếng Anh và tiếng Ấn Độ. Nguồn gốc của nó là tiếng Phạn. Nó có nguồn gốc theo nghĩa đen từ từ 'indra' có nghĩa là vẻ đẹp, sự lộng lẫy. Indira là một trong những cái tên được đặt bởi Lakshmi nữ thần của sự giàu có, may mắn, tình yêu và sắc đẹp trong thần thoại Hindu.