Meaning of cuquenan

Definition of cuquenan

(noun) a famous waterfall in Venezuela

Other information on cuquenan

WIKIPEDIA results for cuquenan
Amazon results for cuquenan