Variant of Harvey, from Breton haer meaning 'battle' and vy meaning 'worthy.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Harvis?
Swipe through thousands of names like it