Find the word definition

Wikipedia
Tarur-I

Tarur-I is a village in Palakkad district in the state of Kerala, India. It forms a part of Tarur gram panchayat, together with Tarur-II.