FamilyEducation.com
   
 

Last name origin & meaning:

German and Swiss German: habitational name from any of several places called Allenbach.

Comments for Allenbach Comment Add a Comment (0)