Synonyms for "shoal"

Words with similar meaning