SynonymX
Speak
Iguazu
Definition of Iguazu
1.
A large waterfall on the border between Argentina and Brazil
Noun
Synonyms for word "iguazu"
iguassu
iguassu falls
iguazu falls
victoria falls
Semanticaly linked words with "iguazu"
argentina
argentine republic
brasil
brazil
federative republic of brazil
falls
waterfall