WikiWord

ria

From WikiWord, the free dictionary

English

Definitions

noun

  1. A submergent coastal landform, often known as a drowned river valley

Related words

Synonyms

Associated

Rhymes

References