Rare English name of uncertain origin, possibly a variant of Beulah from Hebrew meaning 'married' or 'possessed.'
Like Beola?
Swipe through thousands of names like it