MENHADEN


Meaning of MENHADEN in English

[ mɛn'heɪd(ə)n ]

■ noun a large deep-bodied fish of the herring family, found off the east coast of North America. [ Brevoortia tyrannus and related species.]

Origin

C18: from Algonquian.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.