From Wiktionary, the free dictionary
From French La Tortue, from Spanish Tortuga, from the resemblance of the outline of the island to back of a tortoise.
Latòti
- Tortuga (island forming part of Haiti)
- A commune of Port-de-Paix, Nord department, Haiti