Baby Names and Name Generators

What Does Winsome Mean?
"agreeable"