Numdah Meaning

There are 1 meaning(s) for word Numdah

Meaning 1 : an embroidered rug made from a coarse Indian felt

    Synonyms : nammad,  numdah rug