FamilyEducation.com
   
 

Last name origins & meanings:

  1. North German: nickname from Middle Low German vāl ‘pallid’, ‘fair’.
  2. North German: from the Germanic personal name Falho, a short form of a compound name formed with fal, an ethnic name (the etymon of East- and Westphalia).