Definitions of river shad:

  • noun:   shad that spawns in streams of the Mississippi drainage; very similar to Alosa sapidissima