שֶׁלֶם (šelem) is
a Hebrew noun
meaning sacrifice for alliance. It appears
87 times
in 15 books of the Hebrew Bible
(Strong's H8002).
Also rendered
peace offering
Same Hebrew root (TWOT 2401b)
Range of meaning (TWOT 2401b)sacrifice for alliance, friendship, peace-offering; requital, thanks; peace offering
Full entry: Brown-Driver-Briggs and Strong's
שֶׁ֫לֶםnoun, masculine: sacrifice for alliance, friendship, peace-offering
Strong's H8002שֶׁלֶם: properly, requital, i.e. a (voluntary) sacrifice in thanks KJV:peace offering.
Meanings: Brown-Driver-Briggs (1906) and Strong's Hebrew Dictionary (1890), public domain, via the Open Scriptures Hebrew Bible Project (CC BY 4.0). TWOT numbers for reference only.
Root family 2401: שָׁלֵםšālēm — be complete, sound; finished, ended, uninjured; make safe, make whole, good, restore, make good, pay, requite, recompense, reward; be performed, be repaid, requited; make an end of; be safe, be, make, completed, be friendly…