Meaning and Origin of: Najeeb

Boy name origins & meanings

  • Arabic : Noble

Boy name variations