Umbrellas, noun plural of umbrella. Synonyms in the same form.
protections, chhatras, chattas, parapluies, rainshades, brellies, bumbershoots, gamps, umbershoots
All synonyms for umbrella →