Family name origins & meanings
- German : humorous topographic name, from a place so named as being at a high altitude, from Middle High German himel ‘heaven’ + rīch(e) ‘empire’.
- Jewish (Ashkenazic) : ornamental name composed of German Himmel ‘heaven’ + Reich ‘empire’.