Family name origins & meanings English : status name from Old English geoc ‘holder of a yoke (a measure of land)’.