Combining names such as ‘Abdul-Kareem Muhammad’ is permissible and widely practiced across Muslim cultures, particularly in South Asia, the Arab world, and parts of Africa, where double or triple names are common (e.g., first name + father’s name, or two given names joined together). There is no restriction against pairing a name that includes one of Allah’s attributes (‘Abdul-Kareem’) with another blessed name like Muhammad, as long as each individual component is itself correct and free from any impermissible meaning. This is different from directly combining two of Allah’s names together as a single unit without ‘Abd’, which some scholars caution against.