Synonyms and Antonyms for Angel_Falls

1. Angel Falls (n.)

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

Synonyms: