More info about the name "Zaina" Zaina originates in Arabic language and means "lovely, pretty". It is a feminine form of Zayn.