An English nickname form, probably from Robert or Dob, later used as an independent diminutive.
Like Dobby?
Swipe through thousands of names like it