Wordigg

ria Definitions

noun

initialism of en

a submergent coastal landform, often known as a drowned river valley

Discover More the word ria

Scrabble the word ria

ria thesaurus

Examples include ria