What does Habiba mean?
The feminine of Habib, Arabic habiba (حبيبة) 'beloved, sweetheart', from the root h-b-b 'to love'.
What does Sadia mean?
Sadia (سعدية, sa'diyya) comes from the Arabic root s-'-d ('happiness, good fortune', as in sa'ada) and means 'fortunate, lucky, blessed with happiness'. Also transliterated Saadia, Sadiya or Saadiya.