ria ( synonym found)

Definition of ria:

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

Back to Top