English synonyms about - contact  

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.0457