Find the word definition

Wikipedia
Mambalapattu

Mambalapattu is a village in Viluppuram District, in the Indian state of Tamil Nadu, located between the main roads of Viluppuram and Thirukkovilur. The village is or 20 minutes from Chennai.