Elaine
Feinstein
Name origin: Jewish (Ashkenazic)
Name meaning: ornamental name composed of German fein ‘fine’ + Stein ‘stone’.
Name origin: Jewish (Ashkenazic)
Name meaning: ornamental name composed of German fein ‘fine’ + Stein ‘stone’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe