Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Rio in English

English

Rio

/rioʊ/

noun

1. The former capital and 2nd largest city of brazil

  • Chief brazilian port
  • Famous as a tourist attraction
    synonym:
  • Rio de Janeiro
  • ,
  • Rio