numdah

Noun
  1. An embroidered rug made from a coarse Indian felt (synset 103841249)

Other Searches