Noun: Guaira 'gwI,raa
- A series of waterfalls formerly on the Paraná River between Brazil and Paraguay, now submerged by the Itaipu Dam
"The Guaira Falls were once among the world's most powerful waterfalls";
- Sete Quedas, Guaira Falls
Part of: Brasil, Brazil, Federative Republic of Brazil, Paraguay, Paraná, Parana River, Republic of Paraguay
Encyclopedia: Guaira, Sao Paulo