From Proto-Germanic *hrōfą. Cognate with Old Frisian hrōf, Old Saxon rōf (Dutch roef (“cabin, coffin-lid”)), Old Norse hróf (“boat-shed”).
hrōf m