Where does “diguleț” come from?

diguleț (Romanian) comes from Romanian dig, from French digue, from Middle French digue, from Old French dike, from Middle Dutch dijc, from Old Dutch diic, from Frankish *dīk, from Proto-Germanic dīkaz — to stick into, pierce.

Ancestry of “diguleț”, step by step

StepLanguageWordMeaning
1Romaniandigdike
2Frenchdigueseawall, dyke, breakwater
3Middle Frenchdigue
4Old Frenchdike
5Middle Dutchdijcditch; dam
6Old Dutchdiic
7Frankish*dīk
8Proto-Germanicdīkazpool, puddle
9Proto-Indo-Europeandʰēygʷ-to stick into, pierce
Every word from Proto-Indo-European dʰēygʷ-Every word from Proto-Germanic dīkazEvery word from Frankish *dīk