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