victoria falls

Noun
  1. A waterfall in the Zambezi River on the border between Zimbabwe and Zambia;
    Diminishes seasonally (synset 109494768)
  2. A large waterfall on the border between Argentina and Brazil (synset 109332362)

Other Searches