NabihaMeaning: Noble, outstanding, intelligentOrigin: ArabicPronunciation: Nah-bee-hahBrowse Arabic Names