A diminutive or short form of Gilbert, meaning ‘bright pledge’ or ‘shining pledge’

1 Post