Tortuga meaning

tôr-to͝ogə
An island in the West Indies off northern Haiti. It was a pirate refuge in the 1600s.
0
0
(place) Island of Haiti, off the NW coast: 69 sq mi (179 sq km)
proper name
0
0
Advertisement