Noun Definition

rya

1.Definition: a shag rug made in Sweden

Category: Objects