English herring

noun

Definition of English herring

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