hemagog

/hɛˈmɑːɡɔɡ/

Definitions

1. noun

A vampire or blood-drinking spirit from South American folklore.

“In the folklore of the region, the hemagog is a mythical creature that preys on humans.”

Synonyms

  • bloodsucker
  • vampire

Antonyms

  • benefactor
  • human