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.”
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.”