Shad frog Meaning, Definition & Usage

Definitions
  1. an American spotted frog (Rana halecina); so called because it usually appears at the time when the shad begin to run in the rivers.

Webster 1913