Nabhan is an Arabic name meaning 'noble,' 'alert,' or 'distinguished,' depending on the form and usage.
Like Nabhan?
Swipe through thousands of names like it