cățelușă (Romanian) comes from Romanian ușă, from Vulgar Latin ustia, from Latin Ostia, from Latin ōs, from Proto-Italic ōs, from Proto-Indo-European h₃ésth₁ — bone.
Ancestry of “cățelușă”, step by step
cățelușă traces back through two separate lines of ancestry.