Roya
See also:
roya
and
rōya
English
Proper noun
Roya
A river and associated valley on the border of
France
and
Italy
Derived terms
Breil-sur-Roya
Translations
river and associated valley
French:
Roya
(fr)
f
Italian:
Roia
f
Occitan:
Ròia
f
Anagrams
oary
,
oyra
,
Aryo-
,
Rayo