An Indian name likely built from Sanskritic elements suggesting leadership, newness, or lordship.
Like Navindra?
Swipe through thousands of names like it