What is the meaning of the word "panchayat"?

Definitions: