Family name origins & meanings German : probably a topographic name for someone living by a stream or flood plain, from Middle High German gieze ‘torrent’, ‘flood’. Compare Giesen.