Nammad Meaning

There are 1 meaning(s) for word Nammad

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

    Synonyms : numdah,  numdah rug