Selon la croyance hindoue, le temple de Meenakshi fut édifié par Indra, le Dieu des Dieux. En pèlerinage pour expier ses péchés, le Dieu s’approcha d’un lingam* auto-formé, le lingam swayambu, et se sentit dès lors délesté de son fardeau. Attribuant ce miracle au lingam, il fit construire un temple pour le conserver et y vénéra le Seigneur Shiva. Ce dernier fit alors apparaître des lotus en or dans le bassin du temple.