Lithuanian form of Roch or Rocco, derived from Germanic 'hrok' meaning 'rest' or via Latin Rochus.
Like Rokas?
Swipe through thousands of names like it