Diminutive form, possibly of Rosetta or Elizetta, a pet form ending in -etta.
Like Zettie?
Swipe through thousands of names like it