Yacouba is a West African form of Jacob, from Hebrew, meaning supplanter or holder of the heel.
Like Yacouba?
Swipe through thousands of names like it