Mary (mother of Jesus)
The -"wen" suffix used in the coining of many modern Welsh girls' names was originally appended to the names of female saints in the sense of "holy" or "blessed", roughly equivalent to English "Saint". Ceinwen ("Saint Cain") is an alternative name for the Welsh saint Cain, for example; cf. also "Dwynwen" "Saint Dwyn" and "Meirwen" "Saint Mary (mother of Jesus)".