LAMIA


Meaning of LAMIA in English

[la.mia] n [ME, fr. L, fr. Gk, devouring monster; akin to Gk lamyros gluttonous] (14c): a female demon: vampire

Merriam-Webster English vocab.      Английский словарь Merriam Webster.