Sayyiduna Ali (may Allah be pleased with him) narrates that when Hasan was born, the Prophet (peace and blessings be upon him) came and said: "Show me my son, what name have you given him?" I replied: Harb. He said: "No, his name is Hasan." Then when Husayn was born, the Prophet (peace and blessings be upon him) came and said: "Show me my son, what name have you given him?" I again replied: Harb. He said: "No, his name is Husayn." The same happened at the birth of the third son, and the Prophet (peace and blessings be upon him) changed his name to Muhsin, then said: "I have named these children after the children of Harun (peace be upon him), whose names were Shabbar, Shabbir, and Mushbir."
Hadith Referenceمسند احمد / مسند الخلفاء الراشدين / 953
Hadith Gradingحکم دارالسلام:ضعفه الشيخ الألباني فى الضعيفة : 3706، هانئ بن هانئ مجهول