Iguazu Synonyms

ēgwə-zo͝o
A large waterfall on the border between Argentina and Brazil
(Noun)
Synonyms:
  1. Iguazu Falls
  2. iguassu
  3. Iguassu Falls
  4. victoria-falls