Definition of pellock in English:

pellock

noun

Scottish
  • A dolphin, porpoise, or similar marine animal. In later use: (specifically) a porpoise.

Origin

Middle English. Origin unknown. Scottish Gaelic pèileag is apparently from Scots. Perhaps compare pollack.

Pronunciation

pellock

/ˈpɛlək/