RIA


Meaning of RIA in English

n. Geog. a long narrow inlet formed by the partial submergence of a river valley.

Etymology: Sp. r{iacute}a estuary

Oxford English vocab.      Оксфордский английский словарь.