Ayyub is the Arabic form of Job, a biblical name associated with patience and endurance in suffering.
Like Ayyub?
Swipe through thousands of names like it