According to different websites, sobeida means flower of the desert and it was the name of an arabic queen
Didn't find the answer you were looking for?