Variant of Beatrice, from Latin beatrix meaning she who brings happiness.
Like Beatris?
Swipe through thousands of names like it