Variant spelling of Harper, an Old English occupational surname meaning 'one who plays the harp.'
Like Harpar?
Swipe through thousands of names like it