Find the word definition

Wikipedia
Chittur-Thathamangalam

Chittur is a town in Palakkad district of Kerala, South India and was once part of the erstwhile Cochin state.