rya rug Meaning, Definition & Usage

  1. noun a shag rug made in Sweden
    rya.

WordNet