Save Type Surname (from occupation) Usage English Meaning & History Derived from Breton or Cornish goff meaning "smith", referring to a metalworker. Categories craftsmanship