Meaning of nammad

Definition of nammad

(noun) an embroidered rug made from a coarse Indian felt

Other information on nammad

WIKIPEDIA results for nammad
Amazon results for nammad