The Caribbean Dictionary

Ghost or spirit of a dead person or animal
Ghost or spirit of a dead person or animal
Ghost or spirit of a dead person or animal
Translated as ‘female devil’ from French, La Diablesse is a Caribbean Folklore Character who was born human but her dealings with...
Translated as ‘female devil’ from French, La Diablesse is a Caribbean Folklore Character who was born human but her dealings with...