Tortuga
name
name ·Rare ·Advanced level
Definitions
Proper Noun
- 1 An island forming part of Haiti.
Antonyms
All antonymsEtymology
From Spanish Tortuga, from tortuga (“tortoise”), from the resemblance of the outline of the island to the back of a tortoise.