names & meanings!
over 22,000
Home
Crow Names
Brangwy
Brangwy
Variant of Welsh
Branwen
, meaning
fair raven