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 ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.