Baboucarr is a West African form of Abu Bakr, from Arabic, associated with early Islamic history.
Like Baboucarr?
Swipe through thousands of names like it