Of Hebrew origin meaning 'he who will be sent' derived from the elements shalev meaning 'safe' and shele meaning 'peaceful'.
Hebrew
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.