leechkin

/liːtʃkɪn/

Definitions

1. noun

A type of vampire in Slavic mythology, often depicted as a blood-drinking creature.

“The medieval folklore featured a leechkin as a terrifying monster.”

Synonyms

  • bloodsucker
  • vampire

Antonyms

  • angel
  • savior