numdah









numdah


noun

  1. a coarse felt made esp in India
  2. a saddle pad made from this
  3. an embroidered rug made from this
52 queries 0.567