Unscramble
Definition of Ria
Noun: ria ree-u
A submerged coastal landform, often known as a drowned river valley
See also:
RI
rial
Anagrams containing the word
ria
ria
ari
iar