From Old French meaning northern town or settlement.
Like Norville?
Swipe through thousands of names like it