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