The name Carwyn means Fair Love and is of Welsh origin. Carwyn is a name that's been used primarily by parents who are considering baby names for boys.
People who like the name Carwyn also like the names: Sebastian,
Jasper,
Grayson,
Declan,
Emmett,
William,
Jeremiah,
Aurora,
Adelaide,
Audrey,
Aislin,
Charlotte,
Gwendolyn,
Anastasia