Rubinstein Family History
Rubinstein Name Meaning
Jewish (Ashkenazic): artificial name composed of German Rubin ‘ruby’ (the selection of which was influenced by the personal name Rubin ) + Stein ‘stone’.
Source: Dictionary of American Family Names 2nd edition, 2022