EGAVE

gamucha

Meaning

  1. 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