French form of Gilbert, from Germanic 'gisil' (pledge) and 'beraht' (bright), meaning 'bright pledge'.
Like Guilbert?
Swipe through thousands of names like it