Najeeb نجيب

♂ Boy Name Arabic

📝 Meaning

Noble, distinguished, excellent

🕌 Islamic Significance

One of noble origin

Personality Traits

Noble, excellent, distinguished