sunshade (Nomen)

1
something to keep the sun off
3
general, something to keep the sun off
5