01

duppy

Common search spelling

A ghost, spirit, or supernatural presence in Jamaican folk belief and storytelling.