English synonyms about - contact  

rya

noun

1 rya

A shag rug made in Sweden.

synonym: rya rug.

Dutch: RYA


Find more on rya elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0306