lamia
1.
(
noun
) (folklore) a corpse that rises at night to drink the blood of the living
Synonyms:
vampire
Related Words:
evil spirit
Terms and Conditions of Use / Copyright Notice