Question: where does the last name goff come from
Answer: Dutch; English; Greek; Italian; Jewish; French; Welsh; Cornish; German; Indian