lamia

Definitions


[ˈleɪmɪə], (Noun)

Definitions:
- a mythical monster supposed to have the body of a woman, and to prey on human beings and suck the blood of children


Phrases:

Origin:
via Latin from Greek, denoting a carnivorous fish or mythical monster




definition by Oxford Dictionaries