The name Beatrice is girl’s name of Italian, Latin origin meaning “she who brings happiness; blessed”. Beatrice is derived from Beatrix, a Latin name meaning “she who brings happiness.” In the earliest sources it is also recorded as Viatrix, meaning “voyager”, so there is some weight in both meanings. Beatrice was the name of Queen Victoria’s youngest child.
https://nameberry.com/babyname/beatrice

