- Iguassu as a noun:
- 1
Iguassu
noun
1 Iguassu
A large waterfall on the border between Argentina and Brazil.
synonyms: Iguassu Falls, Iguazu, Iguazu Falls, Victoria Falls.
debug info: 0.0154
noun
A large waterfall on the border between Argentina and Brazil.
synonyms: Iguassu Falls, Iguazu, Iguazu Falls, Victoria Falls.
debug info: 0.0154