Where does “kääpiöpuhveli” come from?

kääpiöpuhveli (Finnish) comes from Finnish puhveli, from Swedish buffel, from Italian bufalo, from Vulgar Latin bufalus, from Latin būbalus, from Ancient Greek βούβαλος, from Ancient Greek βοῦς, from Latin corvus — army.

Ancestry of “kääpiöpuhveli”, step by step

kääpiöpuhveli traces back through two separate lines of ancestry.

via Finnish puhveli

StepLanguageWordMeaning
1Finnishpuhvelibuffalo
2Swedishbuffelbuffalo, especially water buffalo (Bubalus bubalis) or Cape buffalo (Syncerus caffer)
3Italianbufalobuffalo
4Vulgar Latinbufalus
5Latinbūbalusantelope, gazelle
6Ancient GreekβούβαλοςA species of antelope, possibly the bubal...
7Ancient Greekβοῦςcow, ox, cattle; shield: ὃτι ἐκ βοείων ἐστι...
8LatincorvusA raven; a bird associated with prophecy and...
9Proto-Italickorwos
10Proto-Indo-Europeanḱorh₂wós
11Proto-Indo-Europeanḱer-to grow, to make grow, to nourish; to plait,...
12Proto-Indo-Europeankr̥-to turn, to bend
13Proto-Indo-Europeanker-army

via Finnish kääpiö

StepLanguageWordMeaning
1Finnishkääpiömidget, dwarf; dwarf star, dwarf
2Finnish-ioForms nouns from verbs or verbal stems; Forms...
3Finnish-oForms result or action nouns from verbs; Forms...
4Proto-Finnic-oForms action/result nouns from verbs
5Proto-Uralic-w
Every word from Proto-Indo-European ker-