Carriacou

Etymology
Derived from the toponym, which translates to "land of reefs".