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