Family name origins & meanings German and Swiss German : occupational name for a goatherd, from a derivative of Middle High German geiz ‘goat’.