FamilyEducation.com
   
 

Last name origin & meaning:

English and Scottish: habitational name from any of various places called Alford, for example in Somerset and Aberdeenshire. The first is named with the Old English female personal name Ealdḡ{dh} + ford ‘ford’. See also Alvord.