ryamatta

Noun

 * 1) a rya rug (rug made of rya)