NUMDAH

Definition of NUMDAH

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