Word info Synonyms

Iguassu

Noun

Meaning

a large waterfall on the border between Argentina and Brazil

Source: WordNet

Synonyms

Examples

Explore the sophistication of Buenos Aires one day and feel the cool mist off Iguassu Falls the next. Source: Internet

Close letter words and terms