Meaning of sunshade
Definition of sunshade
(noun)
a
canopy
made
of
canvas
to
shelter
people
or
things
from
rain
or sun
a
handheld
collapsible
source
of
shade
Other information on sunshade
WIKIPEDIA results for
sunshade
Amazon results for
sunshade
Tweet