Baby Names and Name Generators

What Does Agatha Mean?
"Good"