English | German | Russian | Czech

ria English

Meaning ria meaning

What does ria mean?

ria

a coastal inlet formed by the partial submergence of an unglaciated river valley

Synonyms ria synonyms

What other words have the same or similar meaning as ria?