Possibly from Welsh elements meaning 'fair-haired' or a modern English blend of Ber- and -vin.
Like Bervin?
Swipe through thousands of names like it