FamilyEducation.com
   
 

Last name origin & meaning:

English: habitational name from places in Northamptonshire and Suffolk, so named from the Old English personal name Uffa (of uncertain origin) + Old English worð ‘enclosure’.