English synonyms about - contact  
IguazuIguassuIguassu FallsIguazu FallsVictoria FallsfallswaterfallArgentinaArgentine RepublicBrasilBrazilFederative Republic of Brazil

Iguazu

noun

1 Iguazu

A large waterfall on the border between Argentina and Brazil.

synonyms: Iguassu, Iguassu Falls, Iguazu Falls, Victoria Falls.


Find more on iguazu elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145