Babacar is a West African form of Abu Bakr, an Arabic name meaning 'father of the young camel.'
Like Babacar?
Swipe through thousands of names like it