Definify.com

Definition 2024


empousa

empousa

English

Noun

empousa (plural empousas or empousae)

  1. (mythology) Alternative form of empusa