Giselbert \gi-selbe-rt, gis(el)-bert\ as a boy's name is a variant of Gilbert (Old French), and the meaning of Giselbert is "bright promise".
The baby name Giselbert sounds like Giselberto and Giselbertus. Other similar baby names are Gilburt and Gilberto.