king of Salem: See Genesis 14:18 and the related study note.
and priest of God Most High: Melchizedek was both a king and a priest, unlike the Hebrew kings. This role foreshadowed the Messiah.
returning from the slaughter of the kings: See Genesis 14:1–17.