Definition of lamia
English to English noun - (folklore) a corpse that rises at night to drink the blood of the living
source: WordNet 3.0 - 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 witch.
source: Webster 1913
Visual Synonyms 
Nearby Word
lamia, lamina, lama, lamna, lamay, lamya, llama, lam, lawman, lamium, lamm, luma, lima, lamunin, lain, loma, lame, lemnian, lana, lyam
|
|
|