Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • English, from Welsh : from the Welsh personal name Caradog meaning ‘amiable’. A British bearer of this name is recorded in the Latin form Cara(c)tacus and remembered for his leadership of a revolt against the Roman occupation in the 1st century ad.

Subscribe to Family Education

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

Subscribe