Meaning of shad
Definition of shad
(noun)
bony
flesh
of herring-like
fish
usually
caught during their
migration
to
fresh
water
for spawning;
especially
of Atlantic
coast
herring-like
food
fishes that
migrate
from the sea to
fresh
water
to
spawn
Other information on shad
WIKIPEDIA results for
shad
Amazon results for
shad
Tweet