Meaning of barranquilla

Definition of barranquilla

(noun) a port city of northern Colombia near the Caribbean on the Magdalena River

Other information on barranquilla

WIKIPEDIA results for barranquilla
Amazon results for barranquilla