English dictionary
guaira falls meaning and definition
Definition and meaning of guaira falls at MeaningMonkey.org. guaira falls meaning and definition in the English Dictionary.GUAIRA FALLS noun
Definition of Guaira Falls (noun)
- a great waterfall on the border between Brazil and Paraguay
- synonyms: Guaira, Sete Quedas
Source: Princeton University Wordnet