panchayat town

English

Noun

panchayat town (plural panchayat towns)

  1. (India) Synonym of nagar panchayat.