Synonyms of Lamia

Primary definition: A mythical monster, traditionally depicted as a vampiric creature with the upper body of a woman and the lower body of a serpent, said to prey upon human beings.

Full Dictionary Entry

Antonyms & Opposite Concepts