Baby Names and Name Generators

What Does Amaliya Mean?
"industrious, striving; work"