Proper noun
Chacachacare An island in Trinidad and Tobago.
A chase ensued and shortly after, the vessel was intercepted near Chacachacare islands. Source: Internet