Name Details - FamilyEducation

Meaning and Origin of: Carron

Save Name

First name origins & meanings:

  • Welsh : Loving, kind
  • French : Pure; Variation of Karen
  • Greek : Pure

Last name origin & meaning:

  • French and English : variant spelling of Caron 3.
  • Reduced form of Irish McCarron.