Baby Names and Name Generators
What Does Amali Mean?
"labor, hard work; pure; hope"