Noun
a large waterfall on the border between Argentina and Brazil
Explore the sophistication of Buenos Aires one day and feel the cool mist off Iguassu Falls the next. Source: Internet