ria in French
ria in French
aber
(geography) A narrow inlet of the sea formed by a flooded unglaciated river valley. [from 19th c.]
ria
(geography) A narrow inlet of the sea formed by a flooded unglaciated river valley. [from 19th c.]