noun (plural roofs)
verb[with object] (usually be roofed)
Old English hrōf, of Germanic origin; related to Old Norse hróf 'boat shed', Dutch roef 'deckhouse'. English alone has the general sense 'covering of a house'; other Germanic languages use forms related to thatch
The plural of roof is roofs.