Find the word definition

Wikipedia
Iguaçu

Iguaçu or Iguazú may refer to:

City and municipality
  • Puerto Iguazú, Argentina
  • Foz do Iguaçu, Paraná, Brazil
  • Nova Iguaçu, Rio de Janeiro, Brazil
  • Nova Iguaçu de Goiás, Goiás, Brazil
Region or province
  • Iguaçu Territory
River
  • Iguazú/Iguaçu Falls
  • Iguazú/Iguaçu River
Other
  • Iguaçu, a 1977 album by Passport
  • 1684 Iguassú, a main belt asteroid
  • Iguaçu National Park (Brazil)
  • Iguazú National Park (Argentina)