English synonyms about - contact  
IguassuIguassu FallsIguazuIguazu FallsVictoria FallsfallswaterfallArgentinaArgentine RepublicBrasilBrazilFederative Republic of Brazil

Iguassu

noun

1 Iguassu

A large waterfall on the border between Argentina and Brazil.

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


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

debug info: 0.0153