Where does “haikaranpurema” come from?

haikaranpurema (Finnish) comes from Finnish purema, from Finnish purra, from Finnish -skella, from Proto-Finnic -skeldak, from Proto-Finno-Ugric -śk-.

Ancestry of “haikaranpurema”, step by step

haikaranpurema traces back through two separate lines of ancestry.

via Finnish purema

StepLanguageWordMeaning
1Finnishpuremabite; Agent participle of purra
2FinnishpurraTo bite
3Finnish-skellaForms frequentative verbs, chiefly from...
4Proto-Finnic-skeldakForms frequentative verbs
5Proto-Finno-Ugric-śk-—

via Finnish haikara

StepLanguageWordMeaning
1Finnishhaikaraheron; stork
2Proto-Germanichaigrô—
3Proto-Germanichraigrôheron
4Proto-Indo-European(s)kreik-—
Every word from Proto-Finno-Ugric -śk- →Every word from Finnish -skella →Every word from Finnish purra →