Name Details

नेजीब (Najib)

Meaning

महान वंश की, बुद्धिमान