Probably modeled on Beatrice-like forms, from Latin roots meaning "she who brings happiness" or "blessed."
Like Deleatrice?
Swipe through thousands of names like it