The Caribbean Dictionary

Advertisment


baku
1 definition
1
Noun
Ghost or spirit of a dead person or animal
Tags
mythology
Pictures
Alistair Aug 01, 2016
Also a Duppy or a Jumbie in Barbados.
400



Advertisment