herring hog

Explore definitions, synonyms, and language insights of herring hog

Definitions

Noun
the common porpoise of the northern Atlantic and Pacific

More General Terms