Variant of the biblical Benaiah, meaning 'God has built' or 'Yahweh has established.'
Like Beniah?
Swipe through thousands of names like it