Noun common american shad has 1 sense
  1. common American shad, Alosa sapidissima - shad of Atlantic coast of North America; naturalized to Pacific coast
    --1 is a kind of shad
    --1 has parts: shad; shad roe
,
TOP