Possibly from Arabic Habiba meaning 'beloved,' or a West African given name with regional usage.
Like Haby?
Swipe through thousands of names like it