Notes:
also spelled Carwen, but that is usually the feminine version of this name. 'Carwyn' is the masculine version. Both names mean "blessed love" from Welsh caru "love" and gwyn "white, fair, blessed".
KC registration spells it Cawryn as does the AKC registration.