Find the word definition

Wiktionary

lechs

n. (plural of lech English)