Numdah (noun) Definition, Meaning & Examples

noun
  1. a coarse felt made esp in India
  2. a saddle pad made from this
  3. an embroidered rug made from this
Numdah (noun) Definition, Meaning & Examples

More Definitions