Where does “ghimpuruș” come from?

ghimpuruș (Romanian) comes from Romanian ghimpe, from Albanian gjemb, from Albanian glëmb, from Proto-Albanian glamba, from Proto-Indo-European glembʰ-, from Proto-Indo-European gel- — to be cold, to freeze.

Ancestry of “ghimpuruș”, step by step

StepLanguageWordMeaning
1Romanianghimpethorn
2Albaniangjembthorn
3Albanianglëmb
4Proto-Albanianglamba
5Proto-Indo-Europeanglembʰ-clamp, mass; lump, clamp; to hold, clench
6Proto-Indo-Europeangel-to be cold, to freeze
Every word from Proto-Indo-European gel-Every word from Proto-Indo-European glembʰ-Every word from Proto-Albanian glamba