Zainab was perhaps the oldest of Muhammad's daughters. By the time of the Hijra (the getaway to Madina in 622) she was married to a non-Muslim man so she did not follow her father to Madina. But when her husband was taken prisoner after the Battle at Badr in 626 CE (4 H), Muhammad had him freed after Zainab had promised to come to Madina. Her husband was taken prisoner again in 628, and once again freed by Zainab's intercession. He became a Muslim the following year, and was reunited with his wife. Zainab had two children, Ali that died as a child, and Umama that married Ali after Fatima died.
(A.S) the Social Worker and Educator
In social dimensions, besides communicating deeply with people, she was active in educating the people, solving their problems and also aiding the needy.
As a case in point, while living in Kufa, she taught women the Quran interpretation.
Everyone knew that she (A.S) was a brave and high-spirited lady and this was clear in her brief, effective and blazing speeches in Ibn Ziad and Yazids court against them.
The Many Names of Lady Zaynab (A.S) There have been many names for Lady Zaynab (A.S). Some of them are more important in the historical documents rather than the other ones. Umm Kulthum is one of her most famous names. The reason why she was called Zaynab Kubra (Zaynab the major) was the fact that her sister having the same name and nickname. Therefore this name of Zaynab distinguished her from her sister. However; in some books like Ibn Shahr Ashoob and An explanation on Nahjolbilaqih, one can find out that it was her sister that was called Umm Kulthum the major. Umm Abdullah and "Umm-ul-Hasan are among her many other names.
It is worthy to say that according to the Arabian tradition at that time, the many names were determined for an individual in his or her early childhood.
Multidimensional Character
Her multidimensional character had led to the existence of many names for her, some of them are explained in the following:
Lady Zaynab (A.S) was called Banihashems Aqileh" and Aqileh Talebin in which Aqileh means the virtuous lady who is treated dearly among the members of the family and in her progeny. Her other names are: Sadiqeh", Esmat-e Soqra (Esmat, the minor), Mahbubat-ul- Mostafa, Sharikat ul Hosein, Zahedeh (the virtuous lady), "Aqeleh" (the wise lady), and so on.