Lamia makes Synonyms

Definitions for Lamia


  • (noun) (folklore) a corpse that rises at night to drink the blood of the living

LM abbreviation

LM is an abbreviation for Lamia Makes
What does LM stand for?
LM stands for "Lamia Makes"