English synonyms about - contact  

Angel Falls

noun

1 Angel Falls

The highest waterfall; has more than one leap; flow varies seasonally.

synonym: Angel.


Find more on Angel Falls elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0327