Meaning and Origin of: Nageeb

Boy name origins & meanings

  • Arabic : Noble

Boy name variations