Where does “keulapuskuri” come from?

keulapuskuri (Finnish) comes from Finnish puskuri, from Finnish puskea, from Proto-Finnic puskedak, from Proto-Finno-Ugric puske-.

Ancestry of “keulapuskuri”, step by step

keulapuskuri traces back through two separate lines of ancestry.

via Finnish puskuri

StepLanguageWordMeaning
1Finnishpuskuribumper; anything that rams; buffer
2Finnishpuskeato ram, to push; to gore; to header
3Proto-Finnicpuskedakto ram; to gore
4Proto-Finno-Ugricpuske-

via Finnish keula

StepLanguageWordMeaning
1Finnishkeulabow, prow
2Proto-Germanickulącoal
3Proto-Indo-Europeangʷol-
4Proto-Indo-EuropeanǵwelH-to burn; to shine
Every word from Proto-Finno-Ugric puske-Every word from Proto-Finnic puskedakEvery word from Finnish puskea