Trixi is a diminutive pet form of Beatrix, from Latin, associated with "she who brings happiness."
Like Trixi?
Swipe through thousands of names like it