Top definition
English-the place of the skull. The location of the crucifixtion of Christ. Named because of its resemblence to a human skull.
Christ was crucified at Golgotha.
by 2nd Seal December 09, 2003
Get the mug
Get a Golgotha mug for your mate Callisto.
buy the domain for your foodie vlog