Definition of river herring in US English:

river herring

noun

US
  • Any of several shads of the genus Alosa; especially the alewife, A. pseudoharengus.

Origin

Mid 19th century.