Definition of -ock in English:

-ock

suffix

  • 1Forming nouns originally with diminutive sense.

    ‘haddock’
    ‘pollock’
    1. 1.1Also occasionally forming words from other sources.
      ‘bannock’
      ‘hassock’

Origin

Old English -uc, -oc.