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