Sela. The Septuagint (Old Testament Greek translation) identifies Sela (meaning “rock” in Hebrew) as Petra (meaning “rock” in Greek), located along the Rift Valley about fifty miles south of the Dead Sea. Some modern scholars place it in northern Edomite territory near Bozrah (Judg. 1:36).
to this day. This phrase reflects a time before the Jews were taken captive to Babylon (1 Kin. 8:8 note).