Iguazu

Meaning

  1. A river in Brazil and Argentina, that starts in the Brazilian mountains in Serra do Mar and flows into the Paraná in Brazil.
  2. A set of waterfalls found at the border of Argentina, Brazil and Paraguay.

Synonyms

Iguassu Falls

Iguazu Falls

Iguassu

Iguazu River

Translations

Chutes Victoria

chutes d’Iguaçu

Catarates Iguazú

Cataratas do Iguaçu

Cataratas do iguaçu

Iguazu

Iguazú

Etymology

Borrowed from Portuguese Iguaçu.

Notes

Sign in to write sticky notes