Beatrix
This is an English name which means "she who brings happiness."
Alternates:
Beatrice
More info:
Results for "Beatrix" on Google