هنگامى كه زینب سلام الله علیها متولد شد، مادرش حضرت زهرا سلام الله علیها او را نزد پدرش امیرالمؤ منین علیه السلام آورده و گفت : این نوزاد را نامگذارى كنید! حضرت فرمود: من از رسول خدا جلو نمى افتم .
در این ایام حضرت رسول اكرم صلوات الله علیه در مسافرت بود. پس از مراجعت از سفر، امیرالمؤ منین على علیه السلام به آن حضرت عرض كرد: نامى را براى نوزاد ما انتخاب كنید.
رسول خدا فرمود: من بر پروردگارم سبقت نمى گیرم .
در این هنگام جبرئیل فرود آمده و سلام خداوند را به پیامبر ابلاغ كرده و گفت :
نام این نوزاد را «زینب» بگذارید! خداوند بزرگ این نام را براى او برگزیده است .
بعد مصایب و مشكلاتى را كه بر آن حضرت وارد خواهد شد، بازگو كرد. پیامبر اكرم صلی الله علیه و آله گریست و فرمود: هر كس بر این دختر بگرید، همانند كسى است كه بر برادرانش حسن و حسین گریسته باشد.