From Welsh 'bron' (breast/hill) and 'gwyn' (white/fair/blessed), meaning 'fair-bosomed' or 'blessed and fair'.
Like Bronwyn?
Swipe through thousands of names like it