After googling quite a while and checking pages like the following:
http://www.geneanet.org/genealogie/fr/guigue.html
I would say that this a name of Germanic origin, from the name element "wig" meaning "fight, battle" or at least with this as the first element, then with a second element that I was not able to find out.
Ludwig is an example for a well-known German name with this "wig" as the second element.