Baby name meaning
Urdu Version
ناجیب
Meaning and origin
Excellent, Noble,Of Highborn Parentage.
Keep exploring