shad in French
shad in French
alose
Any one of several species of food fishes that make up the genus Alosa in the family Clupeidae, to which the herrings also belong; river herring.