Words: Iguazu Iguazu Falls Iguassu Iguassu Falls Victoria Falls
Part of speech: n
Definition: a large waterfall on the border between Argentina and Brazil