
Moratandi Pratyangira Devi Temple
Pratyangira Devi Temple at Moratnadi in Villupuram district-Tamil Nadu and very close to Pondicherry. The term ‘Prati’ means reverse and Angiras means attacking. Goddess Pratyangira is a lion-headed form of the divine mother, created to calm Lord Narasimha after he killed the demon, Hiranyakashipu. Nadathur Janardhana Swamigal constructed the Prathiyangara Devi Temple. The goddess’s statue…