Find the word definition

Wiktionary

menids

n. (plural of menid English)