Where does “țepușcă” come from?

țepușcă (Romanian) comes from Romanian țepușă, from Romanian țeapă, from Albanian thep, from Proto-Albanian tsaipa, from Proto-Indo-European ḱoypos.

Ancestry of “țepușcă”, step by step

StepLanguageWordMeaning
1Romanianțepușăsharp stick
2Romanianțeapăstick; spike; thorn, prick, spine, splinter
3Albaniantheppeak; point; cog
4Proto-Albaniantsaipa
5Proto-Indo-Europeanḱoypos
Every word from Proto-Indo-European ḱoyposEvery word from Proto-Albanian tsaipaEvery word from Albanian thep