VariousWords beta
Definitions:
Noun
Atlantic herring
Clupea harengus harengus
Definition: important food fish; found in enormous shoals in the northern Atlantic