Hisham is an Arabic name meaning "generous" or "noble," associated with honor and largeness of spirit.
Like Hisham?
Swipe through thousands of names like it