pellock
A porpoise.
Noun
A porpoise.
Origin
From Scots pellock, of unknown origin.
Forms
pellocks