As a noun rya
is a colourful scandinavian knotted-pile rug.
As an initialism ria is
(computing).
rya
English
Noun
(
en noun)
A colourful Scandinavian knotted-pile rug.
----
ria
Noun
(
en noun)
A submergent coastal landform, often known as a drowned river valley
Anagrams
*
----