Carwen \c(a)-rwen, car-wen\ as a girl's name is of Welsh origin, and the meaning of Carwen is "love, fair, blessed". Carwyn is the male form.
Baby names that sound like Carwen are Careen, Caren and Carren. Other similar baby names are Carden, Carlen and Carmen.