Find the word definition

Wikipedia
Thottakadu

Thottakadu is small village in Kottayam District, Kerala state, India. Nearest towns are Changanacherry and Kottayam.