Iguazu
Meaning
- A river in Brazil and Argentina, that starts in the Brazilian mountains in Serra do Mar and flows into the Paraná in Brazil.
- A set of waterfalls found at the border of Argentina, Brazil and Paraguay.
Synonyms
Translations
Etymology
Borrowed from Portuguese Iguaçu.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "Iguazu" and many other words and sentences in English.