Synonyms and Antonyms for iguassu | Synonym.com

Synonyms and Antonyms for iguassu

1. Iguassu (n.)

a large waterfall on the border between Argentina and Brazil

Synonyms: