What is the meaning of ria in English?

Learn vocabulary with pictures as well as definitions of ria in English

Learn in

See more

n. ria

Definition of ria in English

Marine watercourse that penetrates land and is wider and deeper at the mouth than the rest of the riverbed.

Synonyms of ria in English

inlet