Name: Nagib (نجيب)
Meaning: noble,  intelligent, Variant transcription of NAJIB
Gender: male