angel falls

Noun
  1. The highest waterfall;
    Has more than one leap;
    Flow varies seasonally (synset 109220538)

Other Searches