This shrine is also referred to as Saptamrita Kshetram(seven celebrated elements of nature), referring to seven of its elements such as Vimanam, Mandapam, aaranyam, theertham, kshetram, river and town.
The town is also known as Pakshi Theertham (Bird's Holy Lake) because of a pair of birds -Most likely Egyptian Vultures- that are believed to have visited the site for centuries.