Angel Falls (English, name)
expansion: Angel Falls
Senses:
glosses: A waterfall in the Canaima National Park, Venezuela; the highest waterfall in the world.
Forms: