Likely a variant of Sarita or Sarita-like forms, linked to princess in Hebrew or river in Indian usage.
Like Sareeta?
Swipe through thousands of names like it