Forbidden!
Golgotha, a Greek rendering of the Hebrew gulgôleth, means simply “the skull.” Some suggest it was the place where David brought the head of Goliath after his victory in the vale of Elah (see 1 Sam 17:54), thus giving it this name. If so, it is a fitting picture of his Greater Son who also, […]