Where does “-cocc” come from?

-cocc (Old English) comes from Old Norse kǫkkr, from Proto-Germanic kukkaz, from Proto-Indo-European gēw- — to bend, arch.

Ancestry of “-cocc”, step by step

StepLanguageWordMeaning
1Old Norsekǫkkrclump; lump
2Proto-Germanickukkazcock, rooster, chicken
3Proto-Indo-Europeangēw-to bend, arch
Every word from Proto-Indo-European gēw-Every word from Proto-Germanic kukkazEvery word from Old Norse kǫkkr
-cocc — Etymology, Origin & Word History | Etymology Explorer