parasol

Nouns

  • (n) a handheld collapsible source of shade sunshade,

Synonyms

sunshade

Words of close approximity

parasol mushroom