• -ock

    Etymology

    From Middle English -ock, from Old English -oc, -uc, from Proto-Germanic *-ukaz ("diminutive suffix"). Akin to Old Saxon -ik, Middle Low German -ken, Middle Dutch -kin, Old Norse -kr. More at -kin.

    Suffix

    -ock
    1. Forming nouns from nouns, originally with a diminutive sense.hillock (""), haddock, bullock, maddock, paddock
    © Wiktionary