shoal
Definition
A large group of fish swimming together; also a sandbank or reef near the water's surface.
Español Gran grupo de peces nadando juntos; también un banco de arena o arrecife cerca de la superficie del agua.
Example
"The fishermen spotted a shoal of herring near the coast."