angel-falls

Nouns

  • (n) the highest waterfall; has more than one leap; flow varies seasonally Angel,

Synonyms

Angel

Words of close approximity