Family name origins & meanings
- German : unexplained; perhaps a variant of Gack, a nickname from Middle High German geck ‘childish’, ‘foolish’ (compare Gackle). Most occurrences are in IA and MN.
Your partner in parenting from baby name inspiration to college planning.
Subscribe