Grenada
noun
Ghost or spirit of a dead person or animal
also known as
bacoos, bageede, baku, duppy, jumbee
arrow_drop_down
0
arrow_drop_down
comments