deliver, finish

Strong’s Dictionary of Hebrew Words:

Transliteration:
shlam
Phonic:
shel-am’
Meaning:
(Aramaic) corresponding to 7999; to complete, to restore
KJV Usage:
deliver, finish