Where does “Kannanlakši” come from?

Kannanlakši (Karelian) comes from Karelian lakši, from Proto-Finnic lakci, from Proto-Finnic lakti, from Proto-Balto-Slavic lankti-.

Ancestry of “Kannanlakši”, step by step

Kannanlakši traces back through two separate lines of ancestry.

via Karelian lakši

StepLanguageWordMeaning
1Karelianlakšibay, gulf
2Proto-Finniclakcibay, gulf
3Proto-Finniclakti
4Proto-Balto-Slaviclankti-

via Karelian kanta

StepLanguageWordMeaning
1Kareliankantaheel
Every word from Proto-Balto-Slavic lankti-Every word from Proto-Finnic laktiEvery word from Proto-Finnic lakci