Baby Names and Name Generators

What Does Ainsworth Mean?
"Ann's estate"