ENGLISH → NEPALIiguazunoun01nounइगुआसु झरनाa large waterfall on the border between Argentina and BrazilSimilar wordsiguassu →iguassu falls →iguazu falls →victoria falls →Dictionary sources & licensesCopy link ↗