Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • English : nickname from Middle English gode ‘good’ + enoh ‘enough’ (Old English genōh). Reaney suggests that it was bestowed on one who was easily satisfied; it may also have been used with reference to one whose achievements were average, ‘good enough’ though not outstanding.
  • English : possibly a nickname meaning ‘good lad’ or ‘good servant’, from Middle English gode knave, from Old English gōd ‘good’ + cnafa ‘boy’, ‘servant’.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe