Baby Names and Name Generators
What Does Waleed Mean?
"newborn child; just born"