Find the word definition

Wikipedia
Thiruvegappura

Thiruvegappura (also spelled Thiruvegapura) is a village in Palakkad district in the state of Kerala, India. It is administered by the Thiruvegapuram gram panchayat.

The villages lies on the bank of river Thutha, a tributary to the Bharathapuzha River.