yaguaza

/jaˈɣwasa/

Definitions

1. noun

A river in Ecuador, particularly known for its rapids.

“The adventurers navigated the yaguaza river with caution, aware of the strong currents.”

2. proper noun

The name of a town in Ecuador located near the yaguaza river.

“The charming town of Yaguaza offered breathtaking views of the surrounding landscape.”

Synonyms

  • river
  • stream

Antonyms

  • desert
  • dryland