What does Zayn mean?
From Arabic زين (zayn) 'beauty, grace, adornment', from the root z-y-n. Established as a beauty name; often carries a sense of inner as well as outward beauty. Used mainly for boys but also as a unisex form.
What does Atiyah mean?
From Arabic ʿatiyyah 'gift, present, bestowal', from the root meaning 'to give'. Often understood as a gift (and blessing) from God. Historically male in Arabia, now more common for girls.