riippa (Finnish) comes from Middle Low German ribbe, from Old Saxon ribbi, from Proto-Germanic ribją, from Proto-Indo-European h₁rebʰ- — to cover, to roof; rib.
Ancestry of “riippa”, step by step
riippa traces back through two separate lines of ancestry.