1. Iguazu - Noun
2. Iguazu - Proper noun
a large waterfall on the border between Argentina and Brazil
Source: WordNetAmong the winners, were the Amazon of South America, Halong Bay of Vietnam, Iguazu Falls of Argentina and Brazil, Jeju Island of South Korea, Komodo of Indonesia, Puerto Princesa Underground River of the Philippines and Table Mountain of South Africa. Source: Internet
Distribution of the falls between Argentina and Brazil The Iguazu Falls are arranged in a way that resembles a reversed letter "J". Source: Internet
During the summer of 2006, a severe drought caused the Iguazu River to become diminished, reducing the amount of water flowing over the falls to convert until early December. Source: Internet
They are the largest waterfalls system in the world.sfn The falls divide the river into the upper and lower Iguazu. Source: Internet