Likely related to Sanskrit-based names meaning new, fresh, or youthful.
Like Naven?
Swipe through thousands of names like it