You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Rate this name: Najiba نجیبہ
Najiba نجیبہ is Arabic origin name for Muslim Baby girls that mean Of Noble birth, Noble, Excellent, Generous, Praiseworthy, Distinguished, Aristocratic, Intelligent, Gentle, Respectable.