Find the word definition

Wikipedia
Cheloor

Cheloor is a place in Irinjalakuda municipality, Thrissur district in the Indian state of Kerala. It is around 1 km from the famous Koodalmanikyam Temple.