Why is her name Medusa?

Medusa means "queen".