Letters that make Iguassu
s, a, g, i, u are letters that make 'Iguassu'
1 possible definitions for 'Iguassu'
Under this definition, iguassu is a noun and has the following properties:
Iguazu, Iguazu Falls, Iguassu Falls, Victoria Falls have the same meaning as 'Iguassu'
'Iguassu' can be a part of Argentina, Argentine Republic, Brazil, Brasil, Federative Republic of Brazil.