Zaina is not among my favorites but it IS a cute name
. I just listed it because you mentioned that you want a name that is short. And Zaina was among the nicer sounding names that begin with the the letter Z.
I like the name Alaiya (alaiya) because it has a nice meaning and it sounds different.