Najiba

in baby girl name

The meaning of Najiba is Noble, exce4llent, generous, praiseworthy, distinguished, aristocratic.
Najiba Name In Arabic : نجيبة
Najiba Name In Bangla : নাজিবা
Najiba Name In Urdu : نجیبہ
Najiba Name In Hindi : नजिबा