Grenada
noun
Ghost or spirit of a dead person or animal
also known as
bacoos, baku, boobooman, duppy, jumbee
arrow_drop_down
0
arrow_drop_down
1 comment
A
A
AA
14 days ago

I think more than one sentence is needed. Looking forward.