lamia Meaning, Definition & Usage
-
noun (folklore) a corpse that rises at night to drink the blood of the living
vampire.
WordNet
La"mi*a noun
Etymology
L., fr. Gr. .Definitions
(Class. Myth.) A monster capable of assuming a woman's form, who was said to devour human beings or suck their blood; a vampire; a sorceress; a with.