Find the word definition

Wikipedia
Thiruvallarai

Thiruvallarai, also spelled as Thiruvellarai, is a small temple town in the Indian state of Tamil Nadu.

A beautiful Vishnu temple is located here. This temple is one of the 108 holy places for Vishnu devotees. Thiruvallarai is considered to be anterior to Srirangam, it is also known as Swedhagiri, Adhivellarai, Uthama Kshethram and Hita Kshethram.