Himmelstein Family History
Himmelstein Name Meaning
German: topographic name for someone living by a feature so named from Middle High German himel ‘heaven’ + stein ‘rock’. Jewish (Ashkenazic): artificial name composed of German Himmel ‘heaven’ + Stein ‘stone’.
Source: Dictionary of American Family Names 2nd edition, 2022