A word examined

ria

noun
3 letters·English
noun

riaa coastal inlet formed by the flooding of a river valley by the sea

Wiktionary →
No comments yet