Find the word definition

Wikipedia
Cheruthuruthi

Cheruthuruthy also known as Vallathol Nagar is a small town in India near Wadakkanchery, Thrissur on the banks of the Nila ( Bharathapuzha) river.