ganz (Alemannic German) comes from Old High German ganz, from Proto-West Germanic gant, from Proto-Indo-European gʷʰen-, from Proto-Indo-European bʰon-.
ganz (Alemannic German): all, everything