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 kukkaz →Every word from Old Norse kǫkkr →