"If the Prophet (ﷺ) was to have hidden anything from the Revelation, then he would have hidden this Ayah: 'When you said to him on whom Allah has bestowed grace and you have done a favor (33:37).'"
Jami` at-Tirmidhi Book 47, Hadith 260
← Previous Hadith
"If the Messenger of Allah (ﷺ) was to have concealed anything that was revealed to him, then he would have concealed these Ayat: 'When you said to him on whom Allah has bestowed grace (meaning by Islam); and you have done a favor (meaning that he was a slave and you freed him) "Keep your wife to yourself, and have Taqwa of Allah." But you did hide in yourself that which Allah will make manifest, you did fear the people whereas Allah had better right that you should fear Him' up to His saying: 'And Allah's command must be fulfilled (33:37).' They said: 'He married his wife's son, so Allah revealed: 'Muhammad is not the father of any of your men, but he is the Messenger of Allah and the Last of the Prophets (33:40).' The Messenger of Allah (ﷺ) had taken (adopted) him as a son when he was small, and he remained being called 'Zaid bin Muhammad' until he grew up to adulthood, then Allah revealed: 'Call them by their fathers, then your brothers in religion and your Mawali (33:5). (Say) So-and-so, the Mawla of so-and-so, and; So-and-so, the brother of so-and-so. 'That is more just with Allah' meaning that doing that is more just to Allah."
Jami` at-Tirmidhi Book 47, Hadith 259 Next Hadith → "We called Zaid bin Harithah nothing but 'Zaid bin Muhammad' until the Qur'an was revealed (saying): 'Call them by their fathers, that is more just according to Allah (33:5).'"
Jami` at-Tirmidhi Book 47, Hadith 261
Jami` at-Tirmidhi Book 47, Hadith 259 Next Hadith → "We called Zaid bin Harithah nothing but 'Zaid bin Muhammad' until the Qur'an was revealed (saying): 'Call them by their fathers, that is more just according to Allah (33:5).'"
Jami` at-Tirmidhi Book 47, Hadith 261