We found 2 definitions of iguassu from 2 different sources.
Noun |
||
iguassu - a large waterfall on the border between Argentina and Brazil | ||
Iguazu, Iguazu Falls, Iguassu, Iguassu Falls, Victoria Falls | ||
argentine republic, argentina type genus of the Argentinidae: argentines |