MENHADEN Meaning of MENHADEN in English n. any large herring-like fish of the genus Brevoortia, of the E. coast of N. America, yielding valuable oil and used for manure. Etymology: Algonquian: cf. Narragansett munnawhattea{ucirc}g Oxford English vocab. Оксфордский английский словарь. 2012