sunshade

Noun
  1. A canopy made of canvas to shelter people or things from rain or sun (synset 102766906)
  2. A handheld collapsible source of shade (synset 103895568)

Other Searches