Λαμία — meaning in English
Lamia
Greek → English · translate English → Greek instead
English meaning
- Lamia noun In folklore, a monstrous female figure, part woman and part serpent, said to prey on children.
Senses
Λαμία is used for these senses in English: