Learn That Word

Synonyms for Iguassu (same or very similar meaning)

WordNet sense 1 (a large waterfall on the border between Argentina and Brazil):
Iguazu, Iguassu Falls, Iguazu Falls, Victoria Falls


From the ODE community, based on WordNetadd/edit