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.
What does Layan mean?
Layan (ليان) comes from the Arabic root l-y-n ('to be soft'), carrying the sense of softness, gentleness and an easy, comfortable life. Some sources add a secondary 'ease/prosperity of living' nuance.