Definition of Guaira

  • (noun) a great waterfall on the border between Brazil and Paraguay

Synonyms of Guaira


Antonyms of Guaira


No Antonyms Found.

Homophones of Guaira


No Homophones Found.