Synonyms and Antonyms for mackerel_shad

1. mackerel shad (n.)

small silvery fish; Nova Scotia to Brazil

Synonyms: