Meaning and Origin of: Sharay

Girl name origins & meanings

  • Hebrew : My song, my lord

Girl name variations