From Greek 'elpis' meaning hope. Borne by several early Christian saints.
Like Elpidio?
Swipe through thousands of names like it