Baby Names and Name Generators
What Does Amaliya Mean?
"industrious, striving; work"