EGAVE
gamucha
Meaning
noun
A traditional thin, coarse cotton cloth used in South Asia as a towel, scarf, loincloth, etc.
Similar words
gamocha
gamcha
gamchcha
humhum
gurrah
romal
jhuna
cushma
cuttanee
alacha
Save “gamucha” to learn later