← All words
proper noun

Iguazú

proper noun

Iguazu (river); Iguazu (waterfalls)