angel falls

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches