Save Type Surname (from location) Usage English Meaning & History Habitational name from Coggeshall in Essex, England, which was derived from Cogg, an Old English personal name, and Old English halh meaning "nook, recess".