قال الإمام زين العابدين عليه السلام لما ولدت فاطمة الحسن (عليهما السلام) قالت لعلي (عليه السلام): سمه فقال: ما كنت لأسبق باسمه رسول الله، فجاء رسول الله (صلى الله عليه وآله)... ثم قال لعلي (عليه السلام): هل سميته؟ فقال: ما كنت لأسبقك باسمه، فقال (صلى الله عليه وآله): وما كنت لأسبق باسمه ربي عز وجل. فأوحى الله تبارك وتعالى إلى جبرئيل أنه قد ولد لمحمد ابن فاهبط فأقرئه السلام وهنئه وقل له: إن عليا منك بمنزلة هارون من موسى فسمه باسم ابن هارون. فهبط جبرئيل (عليه السلام) فهنأه من الله عز وجل ثم قال: إن الله تبارك وتعالى يأمرك أن تسميه باسم ابن هارون. قال: وما كان اسمه؟ قال: شبر، قال: لسان عربي، قال: سمه الحسن، فسماه الحسن. فلما ولد الحسين (عليه السلام)... هبط جبرئيل (عليه السلام) فهنأه من الله تبارك وتعالى ثم قال: إن عليا منك بمنزلة هارون من موسى فسمه باسم ابن هارون، قال: وما اسمه؟ قال: شبير، قال: لساني عربي، قال: سمه الحسين، فسماه الحسين
ميزان الحكمة — أقوال الإمام زين العابدين (السجّاد) عليه السلام · تسميتهما