Sahih Muslim – Hadith No : 5710

Jabir b. ‘Abdullah reported that a child was born to a perfon amongst us and he gave him the name of Muhammad. Thereupon his people said: We will not allow You to give the name of Muhammad (to your child) after the name of Allah’s Messenger (may peace be upon him). He set forth with his son carrying him on his back and came to Allah’s Apostle (may peace be upon him’, and said: Allah’s Messenger a son has been born to me and I havegiven him the name after the name of Allah’s Messenger (may peace be upon him), whereupon Allah’s Messenger (may peace be upon him) said: Give him my name but do not give him my kunya, for I am Qasim in the sense that I distribute (the spoils of war) and the dues of Zakat amongst you.

Hadith In Arabic Text :

حدثنا عثمان بن أبي شيبة، وإسحاق بن إبراهيم، قال عثمان حدثنا وقال، إسحاق أخبرنا جرير، عن منصور، عن سالم بن أبي الجعد، عن جابر بن عبد الله، قال ولد لرجل منا غلام فسماه محمدا فقال له قومه لا ندعك تسمي باسم رسول الله صلى الله عليه وسلم ‏.‏ فانطلق بابنه حامله على ظهره فأتى به النبي صلى الله عليه وسلم فقال يا رسول الله ولد لي غلام فسميته محمدا فقال لي قومي لا ندعك تسمي باسم رسول الله صلى الله عليه وسلم ‏.‏ فقال رسول الله صلى الله عليه وسلم ‏”‏ تسموا باسمي ولا تكتنوا بكنيتي فإنما أنا قاسم أقسم بينكم ‏”‏ ‏.‏

Chapter : The Book on General Behaviour – كتاب الآداب