Diminutive of Hope, from Old English 'hopa' meaning 'hope, expectation'. A cheerful virtue name.
Like Hopie?
Swipe through thousands of names like it