Find the word definition

Wiktionary

menhadden

n. (alternative form of menhaden English)