Italian form of Greek Orestes, meaning 'mountain dweller', from oros (mountain).
Like Oreste?
Swipe through thousands of names like it