Meaning and Origin of: Shepry

Girl name origins & meanings

  • American : Friendly and honest mediator