|Login to add this name to your list!|
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.
No pix uploaded, yet.