Family name origins & meanings
- North German (Bremen) : habitational or topographic name from an abandoned place named Hashagen, from Middle Low German hase ‘hare’ + hage(n) ‘woods’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe