Even for those who don't know the epic tale of Medusa, her name can still be readily appreciated for its definition. This ancient Greek name means "cunning" and is destined for the brilliant babe en route to your life.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.