Meaning of rya

Definition of rya

(noun) a shag rug made in Sweden

Other information on rya

WIKIPEDIA results for rya
Amazon results for rya