Gilberto
Gilberto is the Iberian and Italian version of the originally Norman-French given name Gilbert, used in Italian, Portuguese and Spanish languages. In Galician, it's spelled Xilberto or Xilberte. Gilbert is ultimately derived from the Germanic words gisel (meaning pledge or hostage) and beraht (meaning bright).  It can be used as a given name or surname.