baracoa








noun

  1. a seaport in E Cuba: oldest town in Cuba; settled 1512.
57 queries 0.636