Meaning and Origin of: Naveen

Boy name origins & meanings

  • Hindi : New, modern

Boy name variations