Where does “kapeahartiainen” come from?

kapeahartiainen (Finnish) comes from Finnish kapea, from Proto-Finnic kapeda.

Ancestry of “kapeahartiainen”, step by step

StepLanguageWordMeaning
1Finnishkapeanarrow
2Proto-Finnickapeda
Every word from Proto-Finnic kapedaEvery word from Finnish kapea