Find the word definition

Wiktionary

menows

n. (plural of menow English)