Meenachil definition

Search

Meenachil

Meenachil logo #21000 Meenachil is the name of the north-eastern region of Kottayam district in Kerala, south India. The name originates from Meenakshi the Dravidian goddess. Palai is the main town in Meenachil. The arterial river of the district is also named Meenachil. The river finds mention in Arundhati Roy`s Booker Prize-winning novel, The God of Small Things. Th....
Found on http://en.wikipedia.org/wiki/Meenachil
No exact match found.