Possibly a variant of Sanskrit Naveen meaning 'new' or 'fresh,' or a modern invented creative blend.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Navian?
Swipe through thousands of names like it