Where does “vapaakivääri” come from?

vapaakivääri (Finnish) comes from Finnish vapaa, from Finnish vapada, from Old East Slavic свободь, from Proto-Slavic svoboda, from Proto-Slavic -oda.

Ancestry of “vapaakivääri”, step by step

vapaakivääri traces back through two separate lines of ancestry.

via Finnish vapaa

StepLanguageWordMeaning
1Finnishvapaafree; free, off; spare, free
2Finnishvapada
3Old East Slavicсвободьfree
4Proto-Slavicsvobodafreedom
5Proto-Slavic-oda

via Finnish kivääri

StepLanguageWordMeaning
1Finnishkivääririfle
2Swedishgevära rifle, a gun
3GermanGewehrrifle
4Middle High Germangewer
5Old High Germangiwerida
Every word from Proto-Slavic -odaEvery word from Proto-Slavic svobodaEvery word from Old East Slavic свободь