DUPPY


Meaning of DUPPY in English

n. (pl. -ies) W.Ind. a malevolent spirit or ghost.

Etymology: perh. of Afr. orig.

Oxford English vocab.      Оксфордский английский словарь.