English Dictionary
Definition panchayat in British English
panchayat noun
[countable] noun
/pʌnˈtʃaɪət/

English Dictionary