panchayats
English
Noun
panchayats
plural of
panchayat