An Arabic name meaning "intelligent," "brilliant," or "distinguished."
Like Nabihah?
Swipe through thousands of names like it