chatta
About 0.01 uses per million words.
Meaning
- 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