What does Zaina mean?
Feminine form tied to Arabic زين (zayn) 'beauty, adornment', from the root z-y-n. Shares the same root as Zayn and the name Zaynab.
What does Iman mean?
Iman (إيمان, iman) means 'faith, belief' (in God) and comes from the root '-m-n, which also carries ideas of security and trust. It is used for both girls and boys and is a central concept in Islam.