Guai•ra
We found 2 definitions of guaira from 2 different sources.
Noun |
||
guaira - a great waterfall on the border between Brazil and Paraguay | ||
Sete Quedas, Guaira, Guaira Falls | ||
parana, parana river a South American river; tributary of Rio de la Plata | ||
brasil, federative republic of brazil, brazil the largest Latin American country and the largest Portuguese speaking country in the world; located in the central and northeastern part of South America; world's leading coffee exporter |