The name Thodupuzha comes from two Malayalam words – Thodu and puzha. Thodu means brooklet and puzha means river. One assumption is that the brooklet eventually turned to a river and it is flowing through the centre of this town. The other meaning of Thodu is touching. So the other assumption about the origin of the name Thodupuzha is that it is the place that touches a river.

Subscribe Newsletter
Register to the site for free, and subscribe to the newsletter. You will receive new articles and special content not available elsewhere on the site, right into your e-mail box!
Thodupuzha Bridge