Family name origins & meanings
- Swiss German and German : status name for a page of noble birth (Middle High German guot kneht). The name has been Americanized as Goodknecht, Goodknight, Goodnight, and Goodnite.
Your partner in parenting from baby name inspiration to college planning.
Subscribe