canopy
noun
°A high cover providing shelter, such as a cloth supported above an object, particularly over a bed.
°Any overhanging or projecting roof structure, typically over entrances or doors.