Where does “Virrankari” come from?

Virrankari (Finnish) comes from Finnish kari, from Russian Макарий, from Ancient Greek Μακάριος, from Ancient Greek -ισμός, from Ancient Greek -μός, from Proto-Indo-European -mós — Creates action/result nouns from verb stems.

Ancestry of “Virrankari”, step by step

Virrankari traces back through two separate lines of ancestry.

via Finnish kari

StepLanguageWordMeaning
1Finnishkarirock; skerry; ground
2RussianМакарий
3Ancient GreekΜακάριοςblessed, happy
4Ancient Greek-ισμόςForms abstract nouns
5Ancient Greek-μόςForms abstract nouns
6Proto-Indo-European-mósCreates action/result nouns from verb stems

via Finnish virta

StepLanguageWordMeaning
1Finnishvirtaflow, stream; river; current
2Proto-Finnicvirtastream; flow, current
3Proto-Slavicvьrtъturn, enclosure
Every word from Proto-Indo-European -mósEvery word from Ancient Greek -μόςEvery word from Ancient Greek -ισμός