Yacoub is the Arabic form of Jacob, from Hebrew Ya'aqov meaning 'supplanter' or 'holder of the heel.'
Like Yacoub?
Swipe through thousands of names like it