awning — A structure that is added to the end of the eaves or a window to serve as a shield against sunlight or rain.
visor — A piece added to the front of a cap to block sunlight.