IGUAZU Meaning of IGUAZU in English Iguazu, Iguazú BrE AmE ˌɪɡ wə ˈsuː —Spanish [ i ɣwa ˈsu ] Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012