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 Sana mean?
Sana (سناء, sana') derives from the root s-n-w/s-n-y and means 'radiance, brilliance, splendour'. It should be distinguished from the unrelated Arabic word sana ('year') and from Sana'a, the Yemeni capital.