panchayat

Noun
  1. A village council in India or southern Pakistan (synset 108328452)

Other Searches