Baby Names and Name Generators

What Does Gilbert Mean?
"Trusted"