FamilyEducation.com
   
 

Last name origins & meanings:

  1. French: from an old Breton personal name Catuuoret meaning ‘protector in combat’.
  2. A bearer of the name Cadoret is documented in Quebec city in 1657.