FamilyEducation.com
   
 

Last name origin & meaning:

German: topographic name for someone who lived by a spring or stream, from Old High German aha ‘running water’.

Comments for Ach Comment Add a Comment (0)