Find the word definition

Wikipedia
Manavasi

Manavasi is a village in Southern Indian state of Tamil Nadu between the cities of Karur and Trichy.

It is located in the Karur district. It is the location of the Toll Plaza on the Karur - Trichy Highway.