Abdulkareem

Origin Gender Meaning
Algerian Boy slave of the generous god