Meaning and Origin of: Saheli

Girl name origins & meanings

  • Hindi : Friend

Girl name variations