herring ( synonym found)

Definition of herring:

(n) : a type of small, oily fish of the genus Clupea, often used as food

Definition of herring:

(n) : a type of small, oily fish of the genus Clupea, often used as food

Back to Top