English pet name for Robert, from Old German "bright fame".
The nick-name Bobby, as applied to British policemen, is derived from the founder of the British police, Sir Robert Peel.