Sunan Ibn Majah - سنن ابن ماجه
33. Etiquette - كتاب الأدب
34) Chapter: A man being given a kunyah before he has a child
It was narrated from Hamzah bin Suhaib that Umar said to Suhaib:
"Why are you called Abu Yahya when you do not have a son?" He said: "The Messenger of Allah(ﷺ) gave me the Kunya of Abu Yahya."
34) باب الرَّجُلِ يُكَنَّى قَبْلَ أَنْ يُولَدَ لَهُ
حَدَّثَنَا أَبُو بَكْرِ بْنُ أَبِي شَيْبَةَ، حَدَّثَنَا يَحْيَى بْنُ أَبِي بُكَيْرٍ، حَدَّثَنَا زُهَيْرُ بْنُ مُحَمَّدٍ، عَنْ عَبْدِ اللَّهِ بْنِ مُحَمَّدِ بْنِ عَقِيلٍ، عَنْ حَمْزَةَ بْنِ صُهَيْبٍ، أَنَّ عُمَرَ، قَالَ لِصُهَيْبٍ مَا لَكَ تَكْتَنِي بِأَبِي يَحْيَى وَلَيْسَ لَكَ وَلَدٌ . قَالَ كَنَّانِي رَسُولُ اللَّهِ ـ صلى الله عليه وسلم ـ بِأَبِي يَحْيَى .