Variant of Purvis, from Anglo-French 'pourveier' meaning 'to provide,' an occupational name.
Like Pervis?
Swipe through thousands of names like it