sunshade
noun
°Something to keep the sun off, something to create shade from the sun.