boiguacu

/boɪgwɑkuː/

Definitions

1. noun

A type of river in the Torres Strait Islands, Queensland, Australia.

“The tourists went on a boat tour to explore the beautiful Boiguacu River.”

Synonyms

  • river
  • stream

Antonyms

  • desert
  • wasteland