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 kapeda →Every word from Finnish kapea →