guaira falls Meaning, Definition & Usage

  1. noun a great waterfall on the border between Brazil and Paraguay
    Guaira; Sete Quedas.

WordNet