From Arabic, meaning noble, intelligent, or distinguished.
Like Nabeeha?
Swipe through thousands of names like it