Definify.com

Definition 2025


empousa

empousa

English

Noun

empousa (plural empousas or empousae)

  1. (mythology) Alternative form of empusa