Big Huge Thesaurus

panchayat

noun

sounds kind of like