Possibly from Latin 'novella' meaning new, or a feminine elaboration of Norvel.
Like Norvella?
Swipe through thousands of names like it