Najiba means "Of elevated status and refined character. The name combines nobility of birth with excellence of conduct and a generous, worthy nature deserving of admiration.".
Najiba meaning in Urdu is: شریف، نمایاں، سخی، ستھھی
Najiba is of Arabic origin.
Najiba has 3 syllables.
Parents who liked Najiba also loved these names