LAMIA


Meaning of LAMIA in English

[ 'leɪmɪə ]

■ noun ( plural ~s or ~e -ɪi: ) a mythical monster with the body of a woman, supposed to suck the blood of children.

Origin

via L. from Gk, denoting a carnivorous fish or mythical monster.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.