English Dictionary
◊ RIO
Rio
n : the former capital and 2nd largest city of Brazil; famous as
a tourist attraction [syn: {Rio de Janeiro}, {Rio}]