Family name origins & meanings
- French : from the Germanic personal name Gozhard, composed of an unexplained firt element goz- + hard ‘hardy’, ‘brave’, ‘strong’.
- English (Midlands) : occupational name for a keeper of geese, Middle English goseherde, from Old English gōs ‘goose’ + hierde ‘herdsman’, ‘keeper’.