Appearance
Use device theme  
Dark theme
Light theme

What does empusa mean?

Looking for the meaning or definition of the word empusa? Here's what it means.

Noun
  1. (mythology) In Ancient Greek mythology, a kind of spectre sent by Hecate to guard roads and devour travellers.
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder
Examples
The Empusa, which forms another genus of mantid, has the antenn indented like a comb in the males, thread-like in the females.
Mormo was a female spectre, with which the Greeks used to frighten little children. Mormo was one of the same class of bugbears as Empusa and Lamia.

See Also

Nearby Definitions
6-letter Words Starting With
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2024