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