Word Study
iguazu
WORDNET DICTIONARY
Noun iguazu has 1 sense
- iguazu(n = noun.object) iguassu, iguassu falls, iguazu falls, victoria falls - a large waterfall on the border between Argentina and Brazil; Array is a part of argentina, argentine republic, brasil, brazil, federative republic of brazil
is a kind of falls, waterfall
For further exploring for "iguazu" in Webster Dictionary Online