The name Muhammad in an Arabic word, derived from the root word ‘Hamd’. Nabi (S.A.W) was the first person to be named Muhammad.
Hazrat Moulana Abdul Hamid Ishaq [DB], in his book THE SEERAT OF NABI (S.A.W), mentions the dreams influencing the name choice of Nabi (S.A.W). [Paraphrased]
Before Nabi (S.A.W) was born, His (S.A.W)’s mother was shown a dream by Allah. Aaminah was given the glad tidings in this dream; that her child is going to be the leader of this Ummah. She was also told by Jibra’eel (AS) to name Him (S.A.W) ‘Muhammad’.
Also prior to Nabi (S.A.W)’s birth, Abdul Muttalib, the grandfather of our Rasool (S.A.W), had seen a dream where a chain became apparent from his back. The one end of the chain was in Jannah, whilst the other was on the ground. Another end was in the East, with one other end in the West. After a while, the chain transformed into a tree, every leaf covered in a Noor that was 70 times brighter than the sun. The people of the East and West were attached to the branches of the tree. Some of the Quraysh were holding onto the branches whilst others were intending to cut it. When they would intend drawing closer to the tree a handsome young boy would remove them. This dream was interpreted for Abdul Muttalib as- “A boy will be born in your progeny; the people all the way from the East to the West will follow him and the dwellers of the Heavens and Earth will praise him. For this reason, Abdul Muttalib named him Muhammad.
On the 7th day after birth, most of the Quraysh gathered to celebrate the Aqeeqah of Nabi (S.A.W). Abdul Muttalib was questioned as to why he chose a name which none of his forefathers had chosen up to that day. He replied: “I had chosen this name, as Allah is That Being that is praised in the heavens whereas amongst the creation of Allah, this child will be praised.”
Hazrat Moulana Dawood Seedat [DB], in his book THE NOBLE QUALITIES OF NABI-E-KAREEM (S.A.W), explains the other names of Rasoolullah (S.A.W) further. [Paraphrased]
Nabi (S.A.W) is known as Ahmed as well. Moreover, Ahmed is the name used to refer to Nabi (S.A.W) in the Injeel. Muhammad means one who is most praised, and Ahmed means one who praises the most. Nabi (S.A.W) praised Allah the most, and Nabi (S.A.W) is most praised by Allah.
Aaqib is another name for Nabi (S.A.W). Aaqib means one who comes later. Nabi (S.A.W) was given this Mubarak name because He (S.A.W) came after all the Ambiyaa (AS). Nabi (S.A.W) is called Haashir, because He (S.A.W) will be the first one to be resurrected on the Day of Qiyamat. Nabi (S.A.W) is called Maahi, one who erases, because He (S.A.W.) erased kufr and shirk from the Arabian Peninsula.
Select few blessed names of Nabi (S.A.W): Muhammad, Ahmed, Haamid, Mahmud, Qaasim, Aaqib, Faatih, Taha, Yaseen, Tihami, Hijazi, Ummi, Nabi, Mahi, Nadhir, Muzammil, Mudathir, Mashud, Hadi, Rashid, Muneer, Mubashir, Haashir, Shafi, Da’ee, Naji, Rasool, Aziz, Rahmatul-lil Aa’lameen, Abtahi, Ha-meem, Mustafa, Murtada, Mujtaba, Haashim, Raheem, Ra’uf, Mussadiq, Tayyib, Mateen, Misbah, Mansur, Nasir, Mudari, Nazari, Saadiq, Kaamil, Hafiz, Habeeb Allah, Kaleem Allah, Safi Allah, Naji Allah, Haseeb, Wali, Aamir, Khaatamun Nabiyyeen, Abdullah, Muqtasid, Shakoor, Ma’lum, Ma’mun, Ameen, Haqq, Yateem, Zaahir, Akhir, Siraj, Qawi, Awwal, Kareem, Muneer, Khalil, Qarib, Mutahhar, Mukarram, Hakim, Sayyid, Siraj, Adil, Jawwad, Khatim
Don’t forget to recite as much Durood as you can!
Love and Duas,