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" filmsIsle just north of Haiti.Island off Haiti; Spanish for turtle.Pirate island off HaitiIsland setting for "Pirates of the Caribbean"Haitian-owned islandPirates of the Caribbean island