Where does “taivalkoskinen” come from?

taivalkoskinen (Finnish) comes from Finnish Taivalkoski, from Finnish Koski, from Proto-Finnic koski, from Proto-Uralic kośke.

Ancestry of “taivalkoskinen”, step by step

StepLanguageWordMeaning
1FinnishTaivalkoski
2FinnishKoskiAny of a number of small places in Finland and Karelia
3Proto-Finnickoskia continuous series of relatively small...
4Proto-Uralickośke
Every word from Proto-Uralic kośkeEvery word from Proto-Finnic koskiEvery word from Finnish Koski