Home / Dictionary / Gamucha

Gamucha Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A traditional thin, coarse cotton cloth used in India as a towel, scarf, loincloth, etc.

Related Terms
Rhyming Words
cha acha rocha socha nucha bacha mucha gacha hacha mocha lucha kucha macha nacha pacha racha sacha mecha shcha aicha
Compare
Gamucha vs