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