Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of medusa

- The Gorgon; or one of the Gorgons whose hair was changed into serpents, after which all who looked upon her were turned into stone.
- Any free swimming acaleph; a jellyfish.

Crossword clue for medusa

- Adult jellyfish
- Female monster
- Gorgon of myth
- Jellyfish
- Mythical monster
- One of the three Gorgons
- She had snakes for hair
- victim of perseus