The AI-powered English dictionary
plural aloses
Any of certain shad
European shad (Alosa alosa); the allice or allis. examples
American shad (Alosa sapidissima). examples