French form of Rocco, from Germanic 'hrok' meaning rest; popularized by Saint Roch, patron of plague victims.
Like Roch?
Swipe through thousands of names like it