village panchayat

English

Noun

village panchayat (plural village panchayats)

  1. (India) Synonym of gram panchayat