Likely related to Latin bene roots, suggesting blessedness or goodness in adapted form.
Like Benecia?
Swipe through thousands of names like it