Najeeb نجيب

♂ boy_name Arabic

📝 Meaning

Noble, distinguished, excellent

🕌 Islamic Significance

One of noble origin

Personality Traits

Noble, excellent, distinguished