What does Khadija mean?
Khadija (خديجة, Khadija) is classically explained from the root kh-d-j with the sense of an 'early' or premature birth. Its prominence comes above all from Khadija bint Khuwaylid, the first wife of the Prophet Muhammad and the first person to accept Islam, so the name's religious and historical weight dominates its everyday meaning.
What does Zainab mean?
Zainab (زينب, Zaynab) is traditionally the name of a fragrant flowering plant or tree; it is also parsed as containing zayn ('adornment, beauty'). It was borne by daughters and wives within the Prophet Muhammad's family, giving it strong historical standing. Variants include Zaynab and Zeinab.