Where does “šanakniiga” come from?

šanakniiga (Karelian) comes from Karelian kniiga, from Russian кни́га, from Proto-Slavic kъňiga, from Old High German kenning — symbol, sign.

šanakniiga (Karelian): dictionary

Definitions

  1. dictionary

Ancestry of “šanakniiga”, step by step

šanakniiga traces back through two separate lines of ancestry.

via Karelian kniiga

StepLanguageWordMeaning
1Kareliankniigabook
2Russianкни́гаbook
3Proto-Slavickъňigabook
4Old High Germankenningsymbol, sign

via Karelian sana

StepLanguageWordMeaning
1Kareliansanaword
2Proto-Finnicsanaword
Every word from Old High German kenningEvery word from Proto-Slavic kъňigaEvery word from Russian кни́га