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.
Your partner in parenting from baby name inspiration to college planning.
Subscribe