Najibah, Najeeba

in baby girl name

The meaning of Najibah, Najeeba is Distinguished; of noble birth