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