Diminutive feminine form of Oz, possibly meaning strength or divine power.
Like Ozetta?
Swipe through thousands of names like it