Meaning of french roof

Definition of french roof

(noun) a mansard roof with sides that are nearly perpendicular

Other information on french roof

WIKIPEDIA results for french roof
Amazon results for french roof