What does Bushra mean?
Bushra (بشرى, bushra) means 'good news, glad tidings', from the Arabic root b-sh-r. The same root gives the verb 'to bring good news' and appears in the Quran.
What does Habiba mean?
The feminine of Habib, Arabic habiba (حبيبة) 'beloved, sweetheart', from the root h-b-b 'to love'.