Where does “колечко” come from?

колечко (Russian) comes from Russian -ко́, from Proto-Slavic -ьko.

Ancestry of “колечко”, step by step

StepLanguageWordMeaning
1Russian-ко́Creates diminutives of normally neuter nouns and adverbs, normally having a colloquial register
2Proto-Slavic-ьko
Every word from Proto-Slavic -ьkoEvery word from Russian -ко́