Both names have an Arabic meaning because my SO is Muslim and he wanted her to have an Arabic name. Zaharah means a flower in bloom and Aleena means soft, beautiful and delicate. We had Zaharah picked out 5 years ago when we planned all the kids names but it was intended for a middle name, but he decided to use it as a first name instead. When I went into labor I realized 12+ hours in labor that she didn't have a middle name and we went searching for the perfect middle name which became Aleena.