3 names selected out of 19.835
Naji • ArabicMeans - intimate friendMeaning, origin, forms...Letters meaningNumerologyCharms
Najib • ArabicMeans - noble, distinguishedMeaning, origin, forms...Letters meaningNumerologyCharms
Najibullah • ArabicMeans - distinguished of AllahMeaning, origin, forms...Letters meaningNumerologyCharms