Synonyms for iguazu | Synonym.com

Synonyms and antonyms for iguazu

1. Iguazu (n.)

a large waterfall on the border between Argentina and Brazil

Synonyms: