RIA


Meaning of RIA in English

n. Geog. a long narrow inlet formed by the partial submergence of a river valley. [Sp. rÂa estuary]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.