Home / Dictionary / Carriacou

Carriacou Uncommon

Proper Noun

Definitions
Proper Noun
1

an island of the Grenadine Islands located in the southeastern Caribbean Sea, northeast of Grenada and the north coast of South America

See Also
carriacouan
Related Terms
Rhyming Words
cou roucou turacou cabécou carjacou
Compare
Carriacou vs