Cuquenan Falls
WordNet

noun


(1)   A famous waterfall in Venezuela
 
x
OK