empusa meaning

Meaning of empusa

What is the full meaning of empusa

a goblin in Greek mythology, also EMPUSE [n -S]

Example of the word empusa placed on a Scrabble board.

Unscrambled word empusa

Points for empusa

Scrabble
13 points
Word With Friends
13 points
Wordfeud
13 points

Related pages for empusa