Family name origins & meanings French Canadian variant of the southern French habitational name Gariot, from a derivative of garer ‘to shelter or protect’.