Meaning and Origin of: Nadav

Boy name origins & meanings

  • Hebrew : Noble; a generous one