village panchayat
English
Noun
village
panchayat
(
plural
village panchayats
)
(
India
)
Synonym of
gram panchayat