pellock

A porpoise.

Noun

  1. A porpoise.

Origin

From Scots pellock, of unknown origin.

Forms

pellocks

From Wiktionary's contributor community, shared under CC BY-SA 4.0.