Get Your Premium Membership

Angel Falls

[n] the highest waterfall; has more than one leap; flow varies seasonally


Related Information

More Angel Falls Links

Synonyms

Angel



Book: Shattered Sighs