WTWM

whatsthatwordmean

← Definition
Guess

ria

nounA long, narrow coastal inlet formed by the partial submergence of a river valley.

Synonyms

inletnoun

Built for word lovers.