nammad

nammad

nammad

Noun

an embroidered rug made from a coarse Indian felt

Synonyms: