Meaning of herring hog
Definition of herring hog
(noun)
the
common
porpoise
of the
northern
Atlantic and Pacific
Other information on herring hog
WIKIPEDIA results for
herring hog
Amazon results for
herring hog
Tweet