nagar panchayat

Noun

 * 1)  An urban political unit comparable to a municipality.