What does Habib mean?
From the Arabic habib (حبيب) 'beloved, darling', from the root h-b-b 'to love'. A standard term of endearment used as a name.
What does Rigel mean?
The proper name of the bright blue star marking the foot of Orion, from Arabic 'rijl' ('foot', from 'Rijl Jauzah al-Yusra', 'the left foot of the giant'). The literal meaning is 'foot'; it is included as the proper name of a specific star.