FamilyEducation.com
   
 

Last name origins & meanings:

  1. German: nickname from Middle High German fīn ‘fine’, ‘splendid’ (a cognate of FinE).
  2. Jewish (Ashkenazic): ornamental name from German fein, Yiddish fayn ‘fine’, ‘excellent’.