empusa Urdu Meaning
Empusa - Urdu Meaning and Translation of Empusa (بھوت - ), Total 3 meanings for Empusa , Roman Urdu Meaning for word Empusa and more.
Empusa (Ancient Greek: Ἔμπουσα, Empousa, 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).
Sponored Video