Namesakes for MEDUSA: Characters in Greek Mythology: 4 characters Medusa (f) Medusa (f) Medusa (f) Medusa (f)