cradle (n.) "baby's bed," usually mounted on rockers or suspended for rocking or swinging, c. 1200, cradel, from Old English cradol "little bed, cot," from Proto-Germanic kradulaz "basket" (source also of Old High German kratto, krezzo "basket," German Krätze "basket carried on the back").| roof (n.) Old English hrof "roof, ceiling, top, summit; heaven, sky," also figuratively, "highest point of something," from Proto-Germanic khrofam (source also of Old Frisian rhoof "roof," Middle Dutch roof, rouf "cover, roof," Dutch roef "deckhouse, cabin, coffin-lid," Middle High German rof "penthouse," Old Norse hrof "boat shed").