What is the full meaning of sunshades
SUNSHADE, an umbrella-like protection from the sun [n]
Example of the word sunshades placed on a Scrabble board.