noun a seaport in E Cuba: oldest town in Cuba; settled 1512.
baracoa 🔊 Listen to this noun a seaport in E Cuba: oldest town in Cuba; settled 1512. Share Facebook Twitter Google +