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