Where does “Хелсинки” come from?

Хелсинки (Serbo-Croatian) comes from Finnish Helsinki, from Swedish Helsingfors — Helsinki.

Ancestry of “Хелсинки”, step by step

StepLanguageWordMeaning
1FinnishHelsinki
2SwedishHelsingforsHelsinki
Every word from Swedish HelsingforsEvery word from Finnish Helsinki