Chhatras, noun plural of chhatra. Synonyms in the same form.
umbrellas, parasols
All synonyms for chhatra →