Hopgood Family History
Hopgood Name Meaning
English (southern): nickname from Middle English habe have + god ‘may he have good’ (Old English habban + gōd) applied to someone who habitually used this expression.
Source: Dictionary of American Family Names 2nd edition, 2022