Where does “сукалце” come from?
сукалце (Macedonian) comes from Macedonian сукало, from Russian су́ка, from Proto-Slavic suka, from Proto-Indo-European ḱwṓ — dog.
Ancestry of “сукалце”, step by step
сукалце traces back through two separate lines of ancestry.