Definition, synonyms and related words
A creature of Caribbean mythology similar to a vampire or werewolf.