Pet Name: Medusa

Gender: Primarily Female

The meaning of the name Medusa is Cunning

The origin of the name Medusa is Greek

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.

View the name Medusa on

< Back to Search | Pet Name Categories