Where does “haukkupanta” come from?

haukkupanta (Finnish) comes from Finnish haukku, from Finnish haukkua, from Proto-Finnic haukkudak — to bark.

Ancestry of “haukkupanta”, step by step

haukkupanta traces back through two separate lines of ancestry.

via Finnish haukku

StepLanguageWordMeaning
1Finnishhaukkubark; dog; scolding
2Finnishhaukkuato bark, yip, yelp, bay
3Proto-Finnichaukkudakto bark

via Finnish panta

StepLanguageWordMeaning
1FinnishpantaA collar; A choker; Any ring that is used as an...
2Proto-Germanicbandąbond
3Proto-Indo-Europeanbʰendʰ-to bind; bond
Every word from Proto-Finnic haukkudak