در پنجم جمادی الاولی سال پنجم یا ششم هجرت[1] دختری در خاندان امام علی(ع) به نام زینب(ع) به دنیا آمد. در آن موقع پیامبر(ص) در سفر بودند که بعد از بازگشت، به محض شنیدن خبر تولد، سریع به خانه ی امیرالمؤمنین (ع) رفته، نوزاد را در آغوش گرفتند و بوسیدند، آن گاه نام زینب (زین + اب) را که به معنای «زینت پدر» است، برای ایشان انتخاب نمودند.[2]