Crosswordopener

NAMMAD

• An embroidered rug made from a coarse Indian felt