lamia
/lˈeɪmiʌ/
Explore definitions, synonyms, and language insights of lamia
Definitions
Noun
(folklore) a corpse that rises at night to drink the blood of the living