Italian form of Onuphrius, from Greek-Egyptian meaning 'he who is always happy', borne by a 4th-century saint.
Like Onofrio?
Swipe through thousands of names like it