'Barranquilla' definitions:

Definition of 'Barranquilla'

From: WordNet
noun
A port city of northern Colombia near the Caribbean on the Magdalena River