nammad Meaning, Definition & Usage

  1. noun an embroidered rug made from a coarse Indian felt
    numdah; numdah rug.

WordNet