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