English | German | Russian | Czech

lamia English

Meaning lamia meaning

What does lamia mean?

lamia

(= vampire) (folklore) a corpse that rises at night to drink the blood of the living

Synonyms lamia synonyms

What other words have the same or similar meaning as lamia?

Lamia English » English

Lamía

lamia English » English

witch vampire sorceress sibyl enchantress she-demon

Are you looking for...?