RIA


Meaning of RIA in English

[ 'ri:ə ]

■ noun Geography a long, narrow inlet formed by the partial submergence of a river valley.

Origin

C19: from Sp. ría 'estuary'.

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