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 Suhail mean?
Suhayl is the Arabic name of the star Canopus, the second-brightest star in the night sky and prominent in classical Arab astronomy and navigation. A diminutive linked to the root s-h-l ('smooth, gentle, easy'). Also spelled Sohail, Soheil.