Glossary Jamaican Vocabulary / Term
A ghost, evil spirit.
Permanent link Duppy - Creation date 2024-01-20