barranquilla Meaning, Definition & Usage

  1. noun a port city of northern Colombia near the Caribbean on the Magdalena River

WordNet