Definition of Mansard Roof Get the meaning of Mansard RoofA roof with four sides that slope upward from the roof edge to a square peak.
Leave a Reply