Find the word definition

Wikipedia
Shoranur

Shoranur is a town and a municipality located in the Palakkad district, in the Indian state of Kerala, located on the banks of the Bharathapuzha River. Shoranur junction Railway Station is the largest Railway Station In Kerala. It covers 32.28 km.