Garibald — male given name