1. Angel Falls - Noun
2. Angel Falls - Proper noun
the highest waterfall; has more than one leap; flow varies seasonally
Source: WordNetAngel Falls is one of the main attractions for hikers along the Willow Creek Trail, one of the most challenging trails, according to USDA Forest Service. Source: Internet
Ten minutes later the rescue was complete and the victim airlifted from the Angel Falls Waterfall, thankful his angel was waiting in the wings to pull him out of one rough spot. Source: Internet