What does angel falls mean?

angel falls meaning in General Dictionary

the best waterfall; has actually more than one jump; movement differs seasonally