A modern Indian spelling likely related to Sanskrit *navya* meaning "new" or "fresh," used as a contemporary given name.
Like Nabhya?
Swipe through thousands of names like it