Brangwen

Variant of Welsh Branwen, meaning fair raven