Hello! I would like to inquire about Welsh female names that end in "wen". I always thought that the "wen" ending denoted "white", i.e. Bronwen means "white breast", "white rose" is the meaning for Rhoswen. But I've looked up several other Welsh names ending in "wen" and have gotten meanings such as "most beautiful" for Anwen, "blessed/sacred poetry" for Ceridwen, "beautiful raven" for Branwen. Does the "wen" ending have more than one meaning? Could Branwen also mean "white raven" and Ceridwen also mean "beautiful poetry"? Are these names' meanings open to interpretation or are they set by tradition?
Thank you!