Menu
  1. CaronHeart
    • Origin:

      Welsh
    • Meaning:

      "loving, kindhearted, charitable,"
    • Description:

      Though it sounds like Karen, this spelling makes the name more distinctive.
  2. CaronHeart
    • Origin:

      Welsh
    • Meaning:

      "love"
    • Description:

      Derived from Welsh caru meaning "to love".