Iqna: weblog MUALLIM dalam penelitiannya menyebutkan bahwa dalam buku-buku yang bermacam-macam nama dan sifat Nabi disebutkan hingga 300 nama dan sifat.
di antara nama-nama itu adalah, Muhammad, Ahmad, Nabi, Rasul, Abd, Thaha dan Yasin. sementara di antara nama-nama itu yang paling terkenal adalah Muhammad dan Ahmad yang disebut di dalam Al Quran surah Ali Imran ayat 144, Al Ahzab 40, Muhammad 2 dan di surah Al Fath dalam beberapa ayatnya.
Berkenaan nama Ahmad hanya disebut satu kali di dalam Al Quran, yaitu dalam surah Shaf. di dalam tafsir Majmaul bayan disebutkan, bahwa Allah SWT memberi nama suci Muhammad dan Ahmad dengan mengambil dari akat kata nama-Nya sendiri. adapun penulis Tafsir Namuneh menyebutkan, bahwa nama Muhammad yang memberinya adalah kakek beliau Abdul Muthalib dan Ahmad yang memberinya adalah ibu beliau, Aminah. Abu Thalib, paman beliau juga sering memanggil beliau dengan nama Ahmad dan Muhammad. sebagaimana di dalam hadits-hadits yang mengisahkan tentang Isra' dan Mi'raj menyebutkan dua nama tersebut.
Dalam sebuat riwayat disebutkan, bahwa Nabi ditanya oleh orang-orang Yahudi tentang alasan penamaan beliau dengan dua nama tersebut. beliau menjawab, bahwa beliau mendapat pujian di langit dan di bumi. namun penduduk langit lebih banyak yang memuji beliau dari pada penduduk bumi, karenanya beliay dipanggil oleh penduduk langit dengan nama tersebut.
Dalam satu hadits yang diriwayatkan oleh Imam ALi Ridha beliau bersabda; jika engkau memberi nama anakmu dengan Muhamamad maka hormatilah dia!