panchayat

Explore definitions, synonyms, and language insights of panchayat

Definitions

Noun
a village council in India or southern Pakistan

More General Terms