Najib
Primarily Male
The meaning of the name Najib is Noble
The origin of the name Najib is Arabic
People who like the name Najib also like:
Bade,
Raymond,
Raed,
David,
Samir,
Khalid,
Van,
Paloma,
Sophia,
Claire,
Therese,
Chloe,
Ulani,
Sachiko