rya

Noun
  1. A shag rug made in Sweden (synset 104128520)

Other Searches