Where does “roof” come from?

roof (Middle Dutch) comes from Old Dutch rōf, from Proto-Germanic *raub, from Proto-Germanic raubaz, from Proto-Indo-European Hrewp-, from Proto-Indo-European Hrew- — to tear out, dig out, open, acquire.

Ancestry of “roof”, step by step

StepLanguageWordMeaning
1Old Dutchrōf
2Proto-Germanic*raub
3Proto-Germanicraubazrape, pillage, robbery; that which is stolen,...
4Proto-Indo-EuropeanHrewp-to break, tear
5Proto-Indo-EuropeanHrew-to tear out, dig out, open, acquire

Words derived from “roof

Every word from Proto-Indo-European Hrew-Every word from Proto-Indo-European Hrewp-Every word from Proto-Germanic raubaz