The meaning of the name Medusa: Cunning
The origin of the name Medusa: Greek
People who like the name Medusa also like: Athena
, Hestia Finn
Notes: In Greek mythology, Medusa was an extremely beautiful woman
who was so vain the gods decided to punish her by making her hair into live snakes.