Where does “Latvasalo” come from?

Latvasalo (Finnish) comes from Finnish latva, from Proto-Finnic latva — treetop.

Ancestry of “Latvasalo”, step by step

Latvasalo traces back through two separate lines of ancestry.

via Finnish latva

StepLanguageWordMeaning
1Finnishlatvatreetop; headwaters
2Proto-Finniclatvatreetop

via Finnish Salo

StepLanguageWordMeaning
1FinnishSalo—
2Finnisho—
Every word from Proto-Finnic latva →Every word from Finnish latva →