EGAVE

chatta

About 0.01 uses per million words.

Meaning

  1. noun Synonym of umbrella or parasol, particularly an Indian parasol.

Similar words

chhatra chatti adda chaddi charra chick pagdi chundole chauki tatta

Often followed by

gs and chowk singh

Save “chatta” to learn later