Was heißt »Sa­ta­ra« auf Englisch?

Das Substantiv Sa­ta­ra lässt sich wie folgt von Deutsch auf Englisch übersetzen:

  • Satara