Iguazu has 2 different meanings across 2 categories:
Noun · Proper Noun
a large waterfall on the border between Argentina and Brazil
A river in Brazil and Argentina, that starts in the Brazilian mountains in Serra do Mar and flows into the Paraná in Brazil.