Is Muhammad Rafay correct name, or it should be Abdul Rafay...i need urgent reply plz, because we are confused about my nephew name...he is just 12 days old. we are using Muhammad Rafay now a days, but some people argue that Allah's name is "The Exalter Ar-Rafi", so it should be Abdul Rafay which means "man of Allah" so Muhammad is not suitable with Muhammad Rafay.