RIO Meaning of RIO in English n. Rio AmazonasRio de JaneiroRio GrandeRio TreatyRio Tejo Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012