Muslim Boy NameAbdul razzaqMeaningSlave of the provider (allah)OriginArabicGenderBoyCategoryBoy Names