Find the word definition

Wikipedia
Jambai

Jambai is a panchayat town in Erode district in the Indian state of Tamil Nadu.

Jambai (Tirukkoyilur) is also a village in Tirukkoyilur Taluk, Viluppuram District.