Baby Names and Name Generators
What Does Abdul Mean?
"Allah's Servant; servant"