Where does “punamuurahainen” come from?

punamuurahainen (Finnish) comes from Finnish puna, from Proto-Finnic puna, from Proto-Finno-Ugric puna — color, hair.

Ancestry of “punamuurahainen”, step by step

punamuurahainen traces back through two separate lines of ancestry.

via Finnish puna

StepLanguageWordMeaning
1FinnishpunaThe color red
2Proto-Finnicpunared
3Proto-Finno-Ugricpunacolor, hair

via Finnish muurahainen

StepLanguageWordMeaning
1Finnishmuurahainenant; The family Formicidae
2Proto-Germanicmiurijǭant
3Proto-Indo-Europeanmowro-
Every word from Proto-Finno-Ugric punaEvery word from Proto-Finnic punaEvery word from Finnish puna