Other crossword clues for answer "TORTUGA"TORTUGAHaitian island whose name is Spanish for "turtle"West Indies islandHaitian island setting of the "Pirates of the Caribbean" filmsIsland in Caribbean Sea.Isle just north of Haiti.Island off Haiti; Spanish for turtle.Pirate island off HaitiHaitian-owned islandPirates of the Caribbean island