Where does “Kokkonen” come from?

Kokkonen (Finnish) comes from Finnish Kokko, from Proto-Finnic kokkoi, from Proto-Finnic kokka — hook.

Ancestry of “Kokkonen”, step by step

StepLanguageWordMeaning
1FinnishKokkoAny of a number of small places in Finland
2Proto-Finnickokkoia conical heap
3Proto-Finnickokkahook
Every word from Proto-Finnic kokkaEvery word from Proto-Finnic kokkoiEvery word from Finnish Kokko