Where does “Caciuc” come from?

Caciuc (Romanian) comes from Ukrainian Ткачук, from Ukrainian ткач, from Proto-Slavic tъkačь, from Proto-Slavic tъkati, from Proto-Indo-European teḱ- — to sire, beget.

Ancestry of “Caciuc”, step by step

StepLanguageWordMeaning
1UkrainianТкачук—
2Ukrainianткачweaver
3Proto-Slavictъkačьweaver
4Proto-Slavictъkatito prick, pierce; to weave
5Proto-Indo-Europeanteḱ-to sire, beget
Every word from Proto-Indo-European teḱ- →Every word from Proto-Slavic tъkati →Every word from Proto-Slavic tъkačь →