Baby Names and Name Generators

What Does Emily Mean?
"Hardworking"