Where does “kraavilohi” come from?

kraavilohi (Finnish) comes from Finnish lohi, from Proto-Finnic lohi, from Proto-Baltic laśas.

Ancestry of “kraavilohi”, step by step

kraavilohi traces back through two separate lines of ancestry.

via Finnish lohi

StepLanguageWordMeaning
1Finnishlohisalmon; Atlantic salmon
2Proto-Finniclohisalmon
3Proto-Balticlaśas

via Finnish kraavi

StepLanguageWordMeaning
1Finnishkraavi
Every word from Proto-Baltic laśasEvery word from Proto-Finnic lohiEvery word from Finnish lohi