Meaning of Cuquenan

Definition of Cuquenan

(noun) a famous waterfall in Venezuela

Other information on Cuquenan

WIKIPEDIA results for Cuquenan
Amazon results for Cuquenan