angel_falls has definitions from the field of geography
1
[ noun ] (geography) the highest waterfall; has more than one leap; flow varies seasonally

Synonyms

Angel

Related terms

waterfall Venezuela

*