Nabhan is an Arabic name meaning 'noble,' 'alert,' or 'distinguished,' depending on the form and usage.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nabhan?
Swipe through thousands of names like it