English, French, Flemish and Dutch, from Old German "famous pledge". Introduced into Britain by the Normans.
In Scotland Gilbert is an Anglicized form of the Gaelic Gilleabart/Gillebard/Gillebride meaning "servant of (St) Bridget".