Najeeb نجيب
♂ Boy Name
Arabic
📝 Meaning
Noble, distinguished, excellent
🕌 Islamic Significance
One of noble origin
✨ Personality Traits
Noble, excellent, distinguished