Home / Dictionary / Duppy

Duppy Moderate

Definition, synonyms and related words

Definitions
Noun
1

A ghost or spirit, often appearing in the form of a dog barking or howling through the night.