Empusa (Ancient Greek: Ἔμπουσα, Empousā, of unknown meaning) is a demigoddess of Greek mythology. In later incarnations she appeared as a species of monsters commanded by Hecate (known in English as an empuse).
Read more about Empusa.