[Surname] Re: COURIC and GARAGIORA's origin and meaning
In my experience North Italian words and names (Gallo-Italic or the Gallo-Italic versions of Germanic names) with "G" are altered in spelling and pronunciation to "C" outside Gallic Italy (the former Cisalpine Gaul). Thus Daghipert becomes Tachipert etc.. As far as I know it doesn't happen the other way around, as North Itatians have no problem with the southern Italian c or ch, so Caracciolo would have to be a southern form of Garagiola, ruling out an origin from "Caro".