noun Etymology: Rya, village in southwest Sweden Date: 1945 a Scandinavian handwoven rug with a deep resilient comparatively flat pile
RYA
Meaning of RYA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012