Lamia (/ˈleɪmiə/ ⓘ; Ancient Greek: Λάμια, romanized: Lámia), in ancient Greek mythology, was a child-eating monster and, in later tradition, was regarded as a type of night-haunting spirit or "daimon".
In the earliest myths, Lamia was a beautiful queen of ancient Libya who had an affair with Zeus and gave birth to his children. Upon learning of this, Zeus's wife Hera robbed Lamia of her children, either by kidnapping them and hiding them away, killing them outright, or forcing Lamia to kill them.[1] The loss of her children drove Lamia insane, and she began hunting and devouring others' children.[2] Either because of her anguish or her cannibalism, Lamia was transformed into a horrific creature. Zeus gifted Lamia the power of prophecy and the ability to take out and reinsert her eyes, possibly because Hera cursed her with insomnia or the inability to close her eyes.[3]
The lamiai (Ancient Greek: λάμιαι, romanized: lámiai) also became a type of phantom, synonymous with the empusai who seduced young men to satisfy their sexual appetite and fed on their flesh afterward. An account of Apollonius of Tyana's defeat of a lamia-seductress inspired the poem "Lamia" by John Keats.
Lamia has been ascribed serpentine qualities, which some commentators believe can be firmly traced to mythology from antiquity; they have found analogues in ancient texts that could be designated as lamiai, which are part-snake beings. These include the half-woman, half-snake beasts of the "Libyan myth" told by Dio Chrysostom, and the monster sent to Argos by Apollo to avenge Psamathe, daughter of King Crotopos.
In previous centuries, Lamia was used in Greece as a bogeyman to frighten children into obedience, similar to the way parents in Spain, Portugal and Latin America used the Coco.
diodorus
was invoked but never defined (see the help page).