Family name origins & meanings
- German : from Middle High German gugel ‘cowl’, ‘hood (of a coat or jacket)’ (Latin cuculla), a metonymic occupational name for a maker of hoods or alternatively a nickname for someone who habitually wore one. In some cases the surname may have arisen from topographic names containing this element.