English: Golgotha means "place of a skull."
Telugu: గొల్గొతా అంటే "కపాల స్థలం" అని అర్థం.