empusa · noun1
- Ancient Greek · derived fromἜμπουσα
- English todayempusa
Ancient Greek Ἔμπουσα (Émpousa)
Empusa · proper noun, noun2
- Ancient Greek · derived fromἜμπουσα“species of monster of Greek mythology”
- English todayEmpusa
From Ancient Greek Ἔμπουσα (Émpousa, “species of monster of Greek mythology”).
Etymology from Wiktionary, CC BY-SA 4.0.