Baby Names and Name Generators

What Does Sarotta Mean?
"princess"