A Welsh name meaning blessed raven or fair raven, known from medieval legend.
Like Branwen?
Swipe through thousands of names like it