Tortuga

(tôr to̵̅o̅)

island of Haiti, off the NW coast: 69 sq mi (179 sq km); pop. 14,000
Fr. name La Tortue

See Tortuga in American Heritage Dictionary 4

An island in the West Indies off northern Haiti. It was a pirate refuge in the 17th century.
link/cite print suggestion box