Find the word definition

Wiktionary

mentches

n. (plural of mentch English)