English herring
nounDefinition of English herring
in Maine
: the common herring (Clupea harengus) of the North Atlantic