What is the meaning of jellyfish?

Medusa is another word for jellyfish .