A word examined

ria

noun
3 letters·English
noun

ria—a coastal inlet formed by the flooding of a river valley by the sea

Wiktionary →
No comments yet