empusa (English, noun)
expansion: empusa (plural empusas or empusae)
Senses:
topics: human-sciences
mysticism
mythology
philosophy
sciences
glosses: In Ancient Greek mythology, a kind of spectre sent by Hecate to guard roads and devour travellers.
tags: Greek
Forms:
form: empusas
tags: plural
form: empusae
tags: plural
form: empousa
tags: alternative
form: empuse
tags: alternative