Кто и почему дал Пророку имя Мухаммад?

Сразу после родов мать Пророка (мир ему и благословение) послала весть о рождении ребёнка его дедушке Абдульмутталибу. Он очень обрадовался и назвал новорожденного Мухаммадом (мир ему и благословение).
Это имя не было широко известным среди арабов. Но оно было упомянуто в небесных писаниях (в Торе, в Евангелии и др.), и Всевышний Аллах внушил его дедушке Абдульмутталибу назвать его именем Мухаммад ﷺ, осуществляя Свое предопределение. («Нуруль-якин», с. 10).
Когда Абу Лахабу его рабыня Сувайба сообщила о рождении Мухаммада ﷺ, он освободил её от рабства. Дядя Пророка Аббас увидел тогда сон, что за это каждый понедельник Абу Лахабу облегчались муки за грехи.
Если даже Абу Лахабу, отъявленному отступнику и грешнику, Всемогущий облегчает муки за радость рождения Пророка ﷺ, то истинным мусульманам, признающим Единство Творца, любящим, чтящим Пророка ﷺ, радующимся дню и месяцу, в котором он родился, каково же будет вознаграждение в Судный день?!
Взято с Islamdag.ru