Diriwayatkan Imam Ahmad, Sayyidina Ali berkata, “Ketika Hasan lahir, Rasulullah Saw datang dan berkata: ‘Perlihatkan cucuku. Nama apa yang kamu berikan kepadanya?’ Saya menjawab, ‘Harb’. Beliau lalu berkata. ‘Tidak, namanya Hasan’. Ketika Husain lahir, Rasulullah juga datang dan bertanya, ‘Nama apa yang kamu berikan untuk cucuku?’ Saya menjawab, ‘Harb’. Beliau menyanggah, ‘Tidak, namanya Husain ’. Ketika anakku yang ketiga lahir, Nabi SAW juga datang dan berkata, ‘Perlihatkan cucuku. Nama apa yang kamu berikan kepadanya?’ Saya menjawab, ‘Harb’. Beliau berkata, ‘Tidak, dia adalah Muhsin. Kemudian beiau berkata, ‘Aku menamai mereka seperti nama anak-anak Harun: Bisyr, Basyir, dan Mubsyir. Dalam riwayat lain, Sayyidina Ali juga berkata, “Saya adalah orang yang menyukai perang, maka ketika Hasan lahir saya ingin menamainya Harb.”