Variant of Harvey, from Breton 'haer' (battle) and 'vy' (worthy), meaning battle worthy.
Like Arvey?
Swipe through thousands of names like it