empusa : Related Words Words similar in meaning to empusa

  • empuse«
  • traveller«
  • empousa«
  • spectre«
  • demigoddess«
  • road«
  • unknown meaning«
  • guard«
  • hecate«
  • devour«
  • greek mythology«
  • incarnation«
  • monster«
  • english«
  • specie«
  • Empusa«
  • Hecate«